Skip to content

feat(iavl): blockSTM updates to iavlx store impl (#25504)

7bd8e21
Select commit
Loading
Failed to load commit list.
Draft

feat: add iavlx #25472

feat(iavl): blockSTM updates to iavlx store impl (#25504)
7bd8e21
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Oct 30, 2025 in 0s

67.76% (-2.56%) compared to 46c4d6e

View this Pull Request on Codecov

67.76% (-2.56%) compared to 46c4d6e

Details

Codecov Report

❌ Patch coverage is 55.06329% with 1207 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.76%. Comparing base (46c4d6e) to head (7bd8e21).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
iavl/commit_multi_tree.go 0.00% 236 Missing ⚠️
iavl/compactor.go 0.00% 214 Missing ⚠️
iavl/cleanup.go 41.25% 141 Missing ⚠️
iavl/changeset.go 77.04% 59 Missing ⚠️
iavl/multi_tree.go 0.00% 59 Missing ⚠️
iavl/tree_store.go 67.40% 59 Missing ⚠️
iavl/commit_tree.go 73.20% 56 Missing ⚠️
iavl/dot_graph.go 0.00% 55 Missing ⚠️
iavl/node_update.go 81.22% 40 Missing ⚠️
iavl/changeset_files.go 64.89% 33 Missing ⚠️
... and 21 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main   #25472      +/-   ##
==========================================
- Coverage   70.32%   67.76%   -2.56%     
==========================================
  Files         822      887      +65     
  Lines       53627    58400    +4773     
==========================================
+ Hits        37712    39574    +1862     
- Misses      15915    18826    +2911     
Files with missing lines Coverage Δ
server/start.go 19.05% <ø> (ø)
iavl/version_info.go 66.66% <66.66%> (ø)
iavl/writer.go 95.65% <95.65%> (ø)
iavl/node_pointer.go 81.81% <81.81%> (ø)
iavl/branch_layout.go 40.00% <40.00%> (ø)
iavl/leaf_layout.go 40.00% <40.00%> (ø)
iavl/update.go 72.72% <72.72%> (ø)
iavl/kvlog.go 80.95% <80.95%> (ø)
iavl/leaf_persisted.go 75.60% <75.60%> (ø)
iavl/mem_node.go 81.48% <81.48%> (ø)
... and 22 more

... and 38 files with indirect coverage changes

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.