mirror of
https://github.com/sigp/lighthouse.git
synced 2026-05-01 03:33:47 +00:00
Improve state cache eviction and reduce mem usage (#4762)
* Improve state cache eviction and reduce mem usage * Fix epochs_per_state_diff tests
This commit is contained in:
@@ -142,7 +142,7 @@ impl<E: EthSpec> HotColdDB<E, MemoryStore<E>, MemoryStore<E>> {
|
||||
spec: ChainSpec,
|
||||
log: Logger,
|
||||
) -> Result<HotColdDB<E, MemoryStore<E>, MemoryStore<E>>, Error> {
|
||||
config.verify_compression_level()?;
|
||||
config.verify::<E>()?;
|
||||
|
||||
let hierarchy = config.hierarchy_config.to_moduli()?;
|
||||
|
||||
@@ -189,7 +189,7 @@ impl<E: EthSpec> HotColdDB<E, LevelDB<E>, LevelDB<E>> {
|
||||
spec: ChainSpec,
|
||||
log: Logger,
|
||||
) -> Result<Arc<Self>, Error> {
|
||||
config.verify_compression_level()?;
|
||||
config.verify::<E>()?;
|
||||
|
||||
let hierarchy = config.hierarchy_config.to_moduli()?;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user