lighthouse/consensus
Michael Sproul 9244f7f7bc
Improvements to Deneb store upon review (#4693)
* Start testing blob pruning

* Get rid of unnecessary orphaned blob column

* Make random blob tests deterministic

* Test for pruning being blocked by finality

* Fix bugs and test fork boundary

* A few more tweaks to pruning conditions

* Tweak oldest_blob_slot semantics

* Test margin pruning

* Clean up some terminology and lints

* Schema migrations for v18

* Remove FIXME

* Prune blobs on finalization not every slot

* Fix more bugs + tests

* Address review comments
2023-09-25 14:21:54 -04:00
..
cached_tree_hash remove patched dependencies (#4470) 2023-07-05 15:53:35 -04:00
fork_choice Update Deneb to 1.4.0-beta.2 (devnet-9) (#4735) 2023-09-25 15:05:31 +10:00
int_to_bytes Update to Rust 1.59 and 2021 edition (#3038) 2022-02-25 00:10:17 +00:00
merkle_proof Split common crates out into their own repos (#3890) 2023-04-28 01:15:40 +00:00
proto_array Remove checkpoint alignment requirements and enable historic state pruning (#4610) 2023-08-21 05:02:32 +00:00
safe_arith rust 1.72 lints (#4659) 2023-08-24 14:33:24 -04:00
ssz_types/src/serde_utils Merge branch 'unstable' into deneb-free-blobs 2023-05-30 22:44:05 +10:00
state_processing Update Deneb to 1.4.0-beta.2 (devnet-9) (#4735) 2023-09-25 15:05:31 +10:00
swap_or_not_shuffle Split common crates out into their own repos (#3890) 2023-04-28 01:15:40 +00:00
types Improvements to Deneb store upon review (#4693) 2023-09-25 14:21:54 -04:00