openethereum/ethcore
David cf6fa63f55
Avoid long state queries when serving GetNodeData requests (#11444)
* Remove dead bootnodes, add new geth bootnodes

* More granular locking when fetching state
Finish GetDataNode requests early if queries take too long

* typo

* Use latest kvdb-rocksdb

* Cleanup

* Update ethcore/sync/src/chain/supplier.rs

Co-Authored-By: Andronik Ordian <write@reusable.software>

* Address review grumbles

* Fix compilation

* Address review grumbles

Co-authored-by: Andronik Ordian <write@reusable.software>
2020-02-04 20:59:16 +01:00
..
account-db update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
account-state chore: remove unused dependencies (#11432) 2020-02-03 23:26:43 +01:00
benches Update copyright notice 2020 (#11386) 2020-01-17 14:27:28 +01:00
block-gas-limit Update copyright notice 2020 (#11386) 2020-01-17 14:27:28 +01:00
block-reward Update copyright notice 2020 (#11386) 2020-01-17 14:27:28 +01:00
blockchain update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
builtin chore: remove unused dependencies (#11432) 2020-02-03 23:26:43 +01:00
call-contract Update copyright notice 2020 (#11386) 2020-01-17 14:27:28 +01:00
client-traits update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
db update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
engine Revert "[Trace] Distinguish between create and create2 (#11311)" (#11427) 2020-01-30 15:21:29 +01:00
engines chore: remove unused dependencies (#11432) 2020-02-03 23:26:43 +01:00
evm Revert "[Trace] Distinguish between create and create2 (#11311)" (#11427) 2020-01-30 15:21:29 +01:00
executive-state update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
light update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
machine Revert "[Trace] Distinguish between create and create2 (#11311)" (#11427) 2020-01-30 15:21:29 +01:00
node-filter update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
pod update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
private-tx update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
res Remove dead bootnodes, add new geth bootnodes (#11441) 2020-02-03 14:34:03 +01:00
service update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
snapshot update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
spec update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
src Revert "[Trace] Distinguish between create and create2 (#11311)" (#11427) 2020-01-30 15:21:29 +01:00
state-db update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
sync Avoid long state queries when serving GetNodeData requests (#11444) 2020-02-04 20:59:16 +01:00
trace update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00
trie-vm-factories Update copyright notice 2020 (#11386) 2020-01-17 14:27:28 +01:00
types fix: export hardcoded sync format (#11416) 2020-01-28 17:08:56 +01:00
verification ethcore/res: remove morden testnet (#11392) 2020-01-28 17:24:36 +01:00
vm Revert "[Trace] Distinguish between create and create2 (#11311)" (#11427) 2020-01-30 15:21:29 +01:00
wasm Revert "[Trace] Distinguish between create and create2 (#11311)" (#11427) 2020-01-30 15:21:29 +01:00
Cargo.toml update kvdb-rocksdb to 0.4 (#11442) 2020-02-03 19:00:23 +01:00