go-ethereum/trie/triedb/pathdb
rjl493456442 ea2e66a58e
trie/triedb/pathdb: improve dirty node flushing trigger (#28426)
* trie/triedb/pathdb: improve dirty node flushing trigger

* trie/triedb/pathdb: add tests

* trie/triedb/pathdb: address comment
2023-10-31 11:39:55 +02:00
..
database.go core, accounts, eth, trie: handle genesis state missing (#28171) 2023-09-28 10:00:53 +03:00
database_test.go trie/triedb/pathdb: improve dirty node flushing trigger (#28426) 2023-10-31 11:39:55 +02:00
difflayer.go trie/triedb/pathdb: improve error log (#28177) 2023-09-22 09:33:17 +03:00
difflayer_test.go all: activate pbss as experimental feature (#26274) 2023-08-10 22:21:36 +03:00
disklayer.go trie/triedb/pathdb: improve dirty node flushing trigger (#28426) 2023-10-31 11:39:55 +02:00
errors.go core, accounts, eth, trie: handle genesis state missing (#28171) 2023-09-28 10:00:53 +03:00
history.go trie/triedb/pathdb: improve dirty node flushing trigger (#28426) 2023-10-31 11:39:55 +02:00
history_test.go trie/triedb/pathdb, core/rawdb: enhance error message in freezer (#28198) 2023-10-23 15:46:39 +02:00
journal.go core, accounts, eth, trie: handle genesis state missing (#28171) 2023-09-28 10:00:53 +03:00
layertree.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
metrics.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
nodebuffer.go trie/triedb/pathdb: improve error log (#28177) 2023-09-22 09:33:17 +03:00
testutils.go all: update golang/x/ext and fix slice sorting fallout (#27909) 2023-08-12 00:04:12 +02:00