Skip to content

Commit 688b3ee

Browse files
authored
Blob quarantine rewrite to get rid of busy loops. (#7743)
* Initial commit. * Fix test import. * Update AllTests. * Remove some public signs.
1 parent 4aae73f commit 688b3ee

File tree

3 files changed

+717
-306
lines changed

3 files changed

+717
-306
lines changed

AllTests-mainnet.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ AllTests-mainnet
113113
+ database and memory overfill protection and pruning test OK
114114
+ database unload/load test OK
115115
+ overfill protection test OK
116+
+ overfill test [maximum number of blobs] OK
116117
+ popSidecars()/hasSidecars() return []/true on block without blobs OK
117118
+ pruneAfterFinalization() test OK
118119
+ put() duplicate items should not affect counters OK
@@ -171,11 +172,17 @@ AllTests-mainnet
171172
```
172173
## ColumnQuarantine data structure test suite [Preset: mainnet]
173174
```diff
174-
+ database and memory overfill protection and pruning test OK
175-
+ database unload/load test OK
176-
+ overfill protection test OK
177-
+ pruneAfterFinalization() test OK
178-
+ put() duplicate items should not affect counters OK
175+
+ Empty in-memory scenario test [node] OK
176+
+ Empty in-memory scenario test [supernode] OK
177+
+ Mixed entries scenario test [node] OK
178+
+ Mixed entries scenario test [supernode] OK
179+
+ database and memory overfill protection and pruning test [node] OK
180+
+ database unload/load test [node] OK
181+
+ overfill protection test [node] OK
182+
+ overfill test [node] OK
183+
+ overfill test [supernode] OK
184+
+ pruneAfterFinalization() test [node] OK
185+
+ put() duplicate items should not affect counters [node] OK
179186
+ put()/fetchMissingSidecars/remove test [node] OK
180187
+ put()/fetchMissingSidecars/remove test [supernode] OK
181188
+ put()/hasSidecar(index, slot, proposer_index)/remove() test OK

0 commit comments

Comments
 (0)