5ms Views with Stable Leader - #202
Conversation
Deploying alto with
|
| Latest commit: |
6b385e3
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://4f30a107.alto-8k4.pages.dev |
| Branch Preview URL: | https://built-in-explorer.alto-8k4.pages.dev |
| cfg.partition_prefix | ||
| ), | ||
| ordinal_write_buffer: WRITE_BUFFER, | ||
| items_per_section: IMMUTABLE_ITEMS_PER_SECTION, |
There was a problem hiding this comment.
Prunable archives retain unbounded memory
High Severity
Finalized history now uses prunable::Archive while the engine never asks Marshal to prune it. Prunable archives keep an in-memory index of every key, unlike the previous immutable freezer layout and unlike the follower, which uses immutable storage when pruning is disabled. Over the advertised multi-month retention window, validator RAM and restart replay cost grow without bound and can take the process down.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 135a332. Configure here.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
There are 2 total unresolved issues (including 1 from previous review).
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit c9515ee. Configure here.
Codecov Report❌ Patch coverage is
@@ Coverage Diff @@
## bc/optimistic #202 +/- ##
=================================================
- Coverage 69.70% 68.86% -0.84%
=================================================
Files 30 31 +1
Lines 6162 6709 +547
=================================================
+ Hits 4295 4620 +325
- Misses 1867 2089 +222
... and 1 file with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|


No description provided.