[Storehouse] 012 - Update util checkpoint list tries to support payloadless checkpoint - #8591
zhangchiqing wants to merge 4 commits into
Conversation
|
Important Review skippedWe couldn't safely recover the incremental review. No full review was started, and the last reviewed checkpoint was preserved. Retry later, or explicitly request a full review by commenting You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (8)
💤 Files with no reviewable changes (2)
Included review availability: Your plan provides up to 4 included reviews per hour; 2 remain after this review. 📝 WalkthroughWalkthroughChangesThe checkpoint utilities now read V6 and V7 trie root hashes through one exported WAL function. Payload statistics reject newer V7 checkpoints. The obsolete Checkpoint utilities
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~25 minutes Change: Feature Suggested reviewers: Merge Risk: ⚪ Minimal · up to The updated utilities handle V6 and V7 checkpoint selection without an identified merge-blocking risk. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 2📝 Generate docstrings 💡
🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Comment |
3b2789a to
1ecb010
Compare
1ecb010 to
4892b86
Compare
4892b86 to
203015a
Compare
203015a to
1f9b6bb
Compare
1f9b6bb to
04061cc
Compare
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
04061cc to
1f61097
Compare
1f61097 to
6240641
Compare
6240641 to
fe28973
Compare
819587f to
96c39e2
Compare
f4db0a8 to
bec91ed
Compare
bec91ed to
47d84b0
Compare
This comment has been minimized.
This comment has been minimized.
47d84b0 to
6ca5e09
Compare
e3a2ec6 to
4c6d8b8
Compare
24f0782 to
0e4a826
Compare
0e4a826 to
34a40ed
Compare
34a40ed to
455206b
Compare
455206b to
49652dc
Compare
49652dc to
f0175b3
Compare
This comment has been minimized.
This comment has been minimized.
f0175b3 to
5099193
Compare
Co-authored-by: zhangchiqing <811374+zhangchiqing@users.noreply.github.com>
5099193 to
85c9437
Compare
This PR updates the checkpoint list tries util to support both v6 and v7 (payloadless) checkpoint. It also process the checkpoint in a memory efficient way without loading the entire trie into memory.
Summary by CodeRabbit
Bug Fixes
checkpoint-collect-statsnow stops with a clear error when the newest checkpoint is a payloadless V7 checkpoint, preventing misleading statistics.Improvements
Removed
checkpoint-trie-statsutility command.