Skip to content

core, consensus/beacon, eth: merge geth v1.17.3 batch 1/7 (v1.17.4 sync, milestone 5/6 part 1) - #2340

Draft
pratikspatil024 wants to merge 26 commits into
ppatil-corevm-catchupfrom
ppatil-upstream-v1.17.3
Draft

core, consensus/beacon, eth: merge geth v1.17.3 batch 1/7 (v1.17.4 sync, milestone 5/6 part 1)#2340
pratikspatil024 wants to merge 26 commits into
ppatil-corevm-catchupfrom
ppatil-upstream-v1.17.3

Merge branch 'ppatil-corevm-catchup' into ppatil-upstream-v1.17.3 (de…

e4bc864
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 17, 2026 in 0s

54.34% (+0.04%) compared to fbdbba7

View this Pull Request on Codecov

54.34% (+0.04%) compared to fbdbba7

Details

Codecov Report

❌ Patch coverage is 44.17178% with 546 lines in your changes missing coverage. Please review.
✅ Project coverage is 54.34%. Comparing base (fbdbba7) to head (e4bc864).

Files with missing lines Patch % Lines
triedb/internal/conversion.go 0.00% 198 Missing ⚠️
triedb/pathdb/history_index_pruner.go 67.38% 64 Missing and 12 partials ⚠️
core/state/database_iterator.go 60.47% 45 Missing and 21 partials ⚠️
core/types/gen_header_json.go 0.00% 51 Missing ⚠️
core/rawdb/accessors_chain.go 55.55% 14 Missing and 6 partials ⚠️
core/types/block.go 5.00% 18 Missing and 1 partial ⚠️
consensus/beacon/consensus.go 0.00% 14 Missing ⚠️
core/state/dump.go 52.00% 9 Missing and 3 partials ⚠️
core/state/statedb.go 52.63% 5 Missing and 4 partials ⚠️
core/types/gen_header_rlp.go 46.66% 5 Missing and 3 partials ⚠️
... and 20 more
Additional details and impacted files

Impacted file tree graph

@@                    Coverage Diff                    @@
##           ppatil-corevm-catchup    #2340      +/-   ##
=========================================================
+ Coverage                  54.30%   54.34%   +0.04%     
=========================================================
  Files                        919      923       +4     
  Lines                     165837   166365     +528     
=========================================================
+ Hits                       90051    90412     +361     
- Misses                     70114    70246     +132     
- Partials                    5672     5707      +35     
Files with missing lines Coverage Δ
beacon/light/request/server.go 86.22% <100.00%> (-0.19%) ⬇️
core/rawdb/schema.go 37.98% <100.00%> (+0.70%) ⬆️
core/state/database.go 51.96% <100.00%> (+0.76%) ⬆️
core/types/bal/bal_encoding.go 66.66% <100.00%> (+0.49%) ⬆️
eth/tracers/api.go 76.19% <100.00%> (+0.86%) ⬆️
eth/tracers/parity.go 81.40% <100.00%> (+0.83%) ⬆️
eth/tracers/parity_block.go 78.04% <100.00%> (+4.71%) ⬆️
eth/tracers/parity_call.go 92.56% <100.00%> (ø)
eth/tracers/parity_replay_block.go 80.43% <100.00%> (ø)
eth/tracers/parity_replay_tx.go 80.85% <100.00%> (ø)
... and 33 more

... and 23 files with indirect coverage changes

Files with missing lines Coverage Δ
beacon/light/request/server.go 86.22% <100.00%> (-0.19%) ⬇️
core/rawdb/schema.go 37.98% <100.00%> (+0.70%) ⬆️
core/state/database.go 51.96% <100.00%> (+0.76%) ⬆️
core/types/bal/bal_encoding.go 66.66% <100.00%> (+0.49%) ⬆️
eth/tracers/api.go 76.19% <100.00%> (+0.86%) ⬆️
eth/tracers/parity.go 81.40% <100.00%> (+0.83%) ⬆️
eth/tracers/parity_block.go 78.04% <100.00%> (+4.71%) ⬆️
eth/tracers/parity_call.go 92.56% <100.00%> (ø)
eth/tracers/parity_replay_block.go 80.43% <100.00%> (ø)
eth/tracers/parity_replay_tx.go 80.85% <100.00%> (ø)
... and 33 more

... and 23 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.