bsc/trie/triedb/pathdb
rjl493456442 720ff1fe57 all: activate pbss as experimental feature from eth (#26274)
* all: activate pbss

* core/rawdb: fix compilation error

* cma, core, eth, les, trie: address comments

* cmd, core, eth, trie: polish code

* core, cmd, eth: address comments

* cmd, core, eth, les, light, tests: address comment

* cmd/utils: shorten log message

* trie/triedb/pathdb: limit node buffer size to 1gb

* cmd/utils: fix opening non-existing db

* cmd/utils: rename flag name

* cmd, core: group chain history flags and fix tests

* core, eth, trie: fix memory leak in snapshot generation

* cmd, eth, internal: deprecate flags

* all: enable state tests for pathdb, fixes

* cmd, core: polish code

* trie/triedb/pathdb: limit the node buffer size to 256mb

---------

Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2023-09-26 16:14:32 +08:00
..
database_test.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00
database.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00
difflayer_test.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00
difflayer.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
disklayer.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00
errors.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
history_test.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00
history.go all: update golang/x/ext and fix slice sorting fallout (#27909) 2023-08-12 00:19:12 +02:00
journal.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +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 all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
testutils.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00