lighthouse-pulse/beacon_node/store/src
Adam Szkoda 536728b975
Write new blocks and states to the database atomically (#1285)
* Mostly atomic put_state()
* Reduce number of vec allocations
* Make crucial db operations atomic
* Save restore points
* Remove StateBatch
* Merge two HotColdDB impls
* Further reduce allocations
* Review feedback
* Silence clippy warning
2020-07-01 12:45:57 +10:00
..
impls Write new blocks and states to the database atomically (#1285) 2020-07-01 12:45:57 +10:00
chunked_iter.rs Make key value storage abstractions more accurate (#1267) 2020-06-16 11:34:04 +10:00
chunked_vector.rs Write new blocks and states to the database atomically (#1285) 2020-07-01 12:45:57 +10:00
config.rs removed state-cache-size flag from beacon_node/src (#1120) 2020-05-14 22:34:24 +10:00
errors.rs Add error handling to iterators (#1243) 2020-06-10 09:55:44 +10:00
forwards_iter.rs Make key value storage abstractions more accurate (#1267) 2020-06-16 11:34:04 +10:00
hot_cold_store.rs Write new blocks and states to the database atomically (#1285) 2020-07-01 12:45:57 +10:00
impls.rs Clean up database abstractions (#1200) 2020-06-01 08:13:49 +10:00
iter.rs Make key value storage abstractions more accurate (#1267) 2020-06-16 11:34:04 +10:00
leveldb_store.rs Write new blocks and states to the database atomically (#1285) 2020-07-01 12:45:57 +10:00
lib.rs Write new blocks and states to the database atomically (#1285) 2020-07-01 12:45:57 +10:00
memory_store.rs Write new blocks and states to the database atomically (#1285) 2020-07-01 12:45:57 +10:00
metrics.rs Write new blocks and states to the database atomically (#1285) 2020-07-01 12:45:57 +10:00
partial_beacon_state.rs Bump all spec tags to v0.12.1 (#1275) 2020-06-19 11:18:27 +10:00