mirror of
https://github.com/sigp/lighthouse.git
synced 2026-06-29 10:54:24 +00:00
State cache tweaks (#7095)
Backport of: - https://github.com/sigp/lighthouse/pull/7067 For: - https://github.com/sigp/lighthouse/issues/7039 - Prevent writing to state cache when migrating the database - Add `state-cache-headroom` flag to control pruning - Prune old epoch boundary states ahead of mid-epoch states - Never prune head block's state - Avoid caching ancestor states unless they are on an epoch boundary - Log when states enter/exit the cache Co-authored-by: Eitan Seri-Levi <eserilev@ucsc.edu>
This commit is contained in:
@@ -385,6 +385,9 @@ Options:
|
||||
Number of validators per chunk stored on disk.
|
||||
--slots-per-restore-point <SLOT_COUNT>
|
||||
DEPRECATED. This flag has no effect.
|
||||
--state-cache-headroom <N>
|
||||
Minimum number of states to cull from the state cache when it gets
|
||||
full [default: 1]
|
||||
--state-cache-size <STATE_CACHE_SIZE>
|
||||
Specifies the size of the state cache [default: 32]
|
||||
--suggested-fee-recipient <SUGGESTED-FEE-RECIPIENT>
|
||||
|
||||
Reference in New Issue
Block a user