lighthouse-pulse/beacon_node/store/src
Michael Sproul f36a5a15d6
Store states efficiently in the hot database (#746)
* Sparse hot DB and block root tree

* Fix store_tests

* Ensure loads of hot states on boundaries are fast

* Milder error for unaligned finalized blocks
2020-01-08 13:58:01 +11:00
..
impls Clean up database metrics, add freezer DB size (#715) 2019-12-13 13:30:58 +11:00
block_at_slot.rs Forwards block root iterators (#672) 2019-12-06 18:52:11 +11:00
block_root_tree.rs Store states efficiently in the hot database (#746) 2020-01-08 13:58:01 +11:00
chunked_iter.rs Forwards block root iterators (#672) 2019-12-06 18:52:11 +11:00
chunked_vector.rs Forwards block root iterators (#672) 2019-12-06 18:52:11 +11:00
config.rs Improve freezer DB efficiency with periodic restore points (#649) 2019-12-06 14:29:06 +11:00
errors.rs Store states efficiently in the hot database (#746) 2020-01-08 13:58:01 +11:00
forwards_iter.rs Forwards block root iterators (#672) 2019-12-06 18:52:11 +11:00
hot_cold_store.rs Store states efficiently in the hot database (#746) 2020-01-08 13:58:01 +11:00
impls.rs Implement freezer database (#508) 2019-11-27 10:54:46 +11:00
iter.rs Store states efficiently in the hot database (#746) 2020-01-08 13:58:01 +11:00
leveldb_store.rs Testnet2 (#685) 2019-12-09 23:14:13 +11:00
lib.rs Store states efficiently in the hot database (#746) 2020-01-08 13:58:01 +11:00
memory_store.rs Forwards block root iterators (#672) 2019-12-06 18:52:11 +11:00
metrics.rs Clean up database metrics, add freezer DB size (#715) 2019-12-13 13:30:58 +11:00
migrate.rs Store states efficiently in the hot database (#746) 2020-01-08 13:58:01 +11:00
partial_beacon_state.rs Forwards block root iterators (#672) 2019-12-06 18:52:11 +11:00