bsc/core/state/snapshot
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
..
context.go core/state/snapshot: detect and clean up dangling storage snapshot in generation (#24811) 2022-05-23 13:26:22 +03:00
conversion.go upstream: Merge tag 'v1.12.2' into develop 2023-08-23 17:46:08 +08:00
difflayer_test.go upstream: Merge tag 'v1.12.2' into develop 2023-08-23 17:46:08 +08:00
difflayer.go upstream: Merge tag 'v1.12.2' into develop 2023-08-23 17:46:08 +08:00
disklayer_test.go Big merge v1.10.16 v1.12.2 fix ci (#1850) 2023-09-07 16:39:29 +08:00
disklayer.go upstream: Merge tag 'v1.12.2' into develop 2023-08-23 17:46:08 +08:00
generate_test.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00
generate.go all: activate pbss as experimental feature from eth (#26274) 2023-09-26 16:14:32 +08:00
holdable_iterator_test.go all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
holdable_iterator.go all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
iterator_binary.go snapshot, trie: fixed typos, mostly in snapshot pkg (#22133) 2021-01-07 08:36:21 +02:00
iterator_fast.go all: update golang/x/ext and fix slice sorting fallout (#27909) 2023-08-12 00:19:12 +02:00
iterator_test.go Big merge v1.10.16 v1.12.2 fix ci (#1850) 2023-09-07 16:39:29 +08:00
iterator.go core: fix typo in iterator.go (#23502) 2021-08-31 10:21:42 +02:00
journal.go upstream: Merge tag 'v1.12.2' into develop 2023-08-23 17:46:08 +08:00
metrics.go all: fix spelling mistakes (#25961) 2022-10-11 09:37:00 +02:00
snapshot_test.go Big merge v1.10.16 v1.12.2 fix ci (#1850) 2023-09-07 16:39:29 +08:00
snapshot.go Big merge v1.10.16 v1.12.2 fix ci (#1850) 2023-09-07 16:39:29 +08:00
utils.go core/state/snapshot, core/types, eth: move account definition to type (#27323) 2023-06-06 11:17:39 +03:00