You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Move lastseen to triestore
* Slight cleanup
* Non blocking memory pruning
* Fix test
* Fix another test
* Fix pruning test
* LastSeen to LastCommit
* Add extra test
* allow disabling by setting to 0
* Debugging pruning....
* Stabilize test
* Fix build
* Remove console log
* BBetter name
* Whitespace
* Fix test
* Fix verify trie
---------
Co-authored-by: Ben {chmark} Adams <thundercat@illyriad.co.uk>
Co-authored-by: Kamil Chodoła <43241881+kamilchodola@users.noreply.github.com>
Copy file name to clipboardExpand all lines: src/Nethermind/Nethermind.Db/IPruningConfig.cs
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -97,4 +97,7 @@ The max number of parallel tasks that can be used by full pruning.
97
97
98
98
[ConfigItem(Description="Minimum number of block worth of unpersisted state in memory. Prevent memory pruning too often due to insufficient dirty cache memory.",DefaultValue="8")]
99
99
longMinUnpersistedBlockCount{get;set;}
100
+
101
+
[ConfigItem(Description="Maximum number of block in commit buffer before blocking.",DefaultValue="128",HiddenFromDocs=true)]
Copy file name to clipboardExpand all lines: src/Nethermind/Nethermind.State/WorldState.cs
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -246,11 +246,13 @@ public IDisposable BeginScope(BlockHeader? baseBlock)
246
246
if(_logger.IsTrace)_logger.Trace($"Beginning WorldState scope with baseblock {baseBlock?.ToString(BlockHeader.Format.Short)??"null"} with stateroot {baseBlock?.StateRoot?.ToString()??"null"}.");
0 commit comments