lighthouse/beacon_node
Michael Sproul e0b9fa599f
Add LRU cache to database (#837)
* Add LRU caches to store

* Improvements to LRU caches

* Take state by value in `Store::put_state`

* Store blocks by value, configurable cache sizes

* Use a StateBatch to efficiently store skip states

* Fix store tests

* Add CloneConfig test, remove unused metrics

* Use Mutexes instead of RwLocks for LRU caches
2020-02-10 11:30:21 +11:00
..
beacon_chain Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
client Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
eth1 Optimizations, disable val client sync check & additional lcli tools (#834) 2020-02-04 12:43:04 +11:00
eth2-libp2p Patch discv5 - session establishment issues (#828) 2020-01-31 18:57:20 +11:00
genesis Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
network Add proto_array fork choice (#804) 2020-01-29 15:05:00 +11:00
rest_api Optimizations, disable val client sync check & additional lcli tools (#834) 2020-02-04 12:43:04 +11:00
src Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
store Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
tests Prepare for public testnet (#628) 2019-12-03 15:28:57 +11:00
version Apply clippy suggestions 2019-03-19 23:20:39 +11:00
websocket_server Improve beacon node logging (#660) 2019-12-06 18:44:38 +11:00
Cargo.toml Implements a timeout for peer banning (#665) 2019-12-06 14:13:43 +11:00