lighthouse/beacon_node/store/src
Paul Hauner 2fb6b7c793
Add no-copy block processing cache (#863)
* Add state cache, remove store cache

* Only build the head committee cache

* Fix compile error

* Fix compile error from merge

* Rename state_cache -> checkpoint_cache

* Rename Checkpoint -> Snapshot

* Tidy, add comments

* Tidy up find_head function

* Change some checkpoint -> snapshot

* Add tests

* Expose max_len

* Remove dead code

* Tidy

* Fix bug
2020-04-06 10:53:33 +10:00
..
impls Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
chunked_iter.rs Forwards block root iterators (#672) 2019-12-06 18:52:11 +11:00
chunked_vector.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
config.rs Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
errors.rs Persist/load DHT on shutdown/startup (#659) 2020-01-23 18:16:11 +11:00
forwards_iter.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
hot_cold_store.rs Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
impls.rs Update to Spec v0.10 (#817) 2020-02-11 10:19:36 +11:00
iter.rs Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
leveldb_store.rs Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
lib.rs Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
memory_store.rs Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
metrics.rs Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
migrate.rs Less noisy logs for unaligned finalized blocks (#901) 2020-03-12 12:11:46 +11:00
partial_beacon_state.rs Update to spec v0.11 (#959) 2020-04-01 22:03:03 +11:00
state_batch.rs Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00