bsc/ethdb
Chris Li c0afdc9a98
core: separated databases for block data (#2227)
* core: use finalized block as the chain freeze indicator (#28683)
* core/rawdb: use max(finality, head-90k) as chain freezing threshold
* core: impl multi database for block data
* core: fix db inspect total size bug
* core: add tips for user who use multi-database
* core: adapt some cmd for multi-database
* core: adapter blockBlobSidecars
* core: fix freezer readHeader bug

---------
Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
2024-04-18 15:12:05 +08:00
..
dbtest trie: remove inconsistent trie nodes during sync in path mode (#28595) 2023-12-08 14:28:23 +01:00
leveldb ethdb, internal/ethapi: support exposing Pebble stats too, beside LevelDB (#28224) 2023-09-28 22:27:21 +03:00
memorydb ethdb/memorydb, trie: reduced allocations (#28473) 2023-11-15 16:20:34 +01:00
pebble Merge tag 'v1.13.11' from go-ethereum 2024-02-02 15:55:18 +08:00
remotedb core: separated databases for block data (#2227) 2024-04-18 15:12:05 +08:00
batch.go core, ethdb, tests, trie: implement NewBatchWithSize API for batcher (#24392) 2022-12-16 17:30:34 +08:00
database.go core: separated databases for block data (#2227) 2024-04-18 15:12:05 +08:00
iterator.go all: simplify and fix database iteration with prefix/start (#20808) 2020-04-15 14:08:53 +03:00
snapshot.go all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00