Commit Graph

28 Commits (d740d6e741562e98b3d75a98e7decdfee3bdd904)

Author SHA1 Message Date
rjl493456442 22defa5af7
all: introduce trie owner notion (#24750) 2 years ago
rjl493456442 59ac229f87
core/state/snapshot: detect and clean up dangling storage snapshot in generation (#24811) 3 years ago
rjl493456442 25bd17d725
core/state/snapshot: clean up the generation code (#24479) 3 years ago
Taeik Lim 85064ed09b
all: fix 'the the' in comments (#24036) 3 years ago
Ziyuan Zhong 312e02bca9
core/state/snapshot: fix BAD BLOCK error when snapshot is generating (#23635) 3 years ago
gary rong a5a5237178
core, light, tests, trie: add state metrics (#23433) 3 years ago
Péter Szilágyi 745757ac6b
core, eth: abort snapshot generation on snap sync and resume later 4 years ago
Péter Szilágyi fae165a5de
core, eth, ethdb, trie: simplify range proofs 4 years ago
Martin Holst Swende a81cf0d2b3
trie: remove redundant returns + use stacktrie where applicable (#22760) 4 years ago
Martin Holst Swende 49281ab84f
core/state/snapshot, true: reuse dirty data instead of hitting disk when generating (#22667) 4 years ago
Martin Holst Swende 09d44e9925
core/state/snapshot: avoid copybytes for stacktrie 4 years ago
gary rong 7088f1e814
core, eth: faster snapshot generation (#22504) 4 years ago
gary rong 5e9f5ca5d3
core/state/snapshot: write snapshot generator in batch (#22163) 4 years ago
Péter Szilágyi c4deebbf1e
core/state/snapshot: add generation logs to storage too 4 years ago
Melvin Junhee Woo 167ff563d1
core/state/snapshot: gethring -> gathering typo (#22104) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
Péter Szilágyi 7b7b327ff2
core/state/snapshot: update generator marker in sync with flushes 4 years ago
gary rong b63e3c37a6
core: improve snapshot journal recovery (#21594) 4 years ago
Péter Szilágyi a15d71a255
core/state/snapshot: stop generator if it hits missing trie nodes (#21649) 4 years ago
Péter Szilágyi 3ee91b9f2e
core/state/snapshot: reduce disk layer depth during generation 4 years ago
gary rong 26d271dfbb
core/state/snapshot: implement storage iterator (#20971) 5 years ago
Péter Szilágyi 6e05ccd845
core/state/snapshot, tests: sync snap gen + snaps in consensus tests 5 years ago
Péter Szilágyi 06d4470b41
core: fix broken tests due to API changes + linter 5 years ago
Péter Szilágyi 351a5903b0
core/rawdb, core/state/snapshot: runtime snapshot generation 5 years ago
Martin Holst Swende f300c0df01
core/state/snapshot: replace bigcache with fastcache 5 years ago
Péter Szilágyi d754091a87
core/state/snapshot: unlink snapshots from blocks, quad->linear cleanup 5 years ago
Martin Holst Swende e146fbe4e7
core/state: lazy sorting, snapshot invalidation 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago