Commit Graph

240 Commits (master)

Author SHA1 Message Date
Martin HS da17f2d65b
all: fix issues with benchmarks (#30667) 2 weeks ago
Marius van der Wijden 236147bf70
ethdb: refactor Database interface (#30693) 3 weeks ago
Péter Szilágyi 7180d26530
core, eth, node: break rawdb -> {leveldb, pebble} dependency (#30689) 3 weeks ago
Felföldi Zsolt 80bdab757d
ethdb: add DeleteRange feature (#30668) 4 weeks ago
Péter Szilágyi 48d05c43c9
all: get rid of custom MaxUint64 and MaxUint64 (#30636) 1 month ago
rjl493456442 15bf90ebc5
core, ethdb/pebble: run pebble in non-sync mode (#30573) 1 month ago
Martin HS 5adc314817
build: update to golangci-lint 1.61.0 (#30587) 1 month ago
rjl493456442 eff0bed91b
core/rawdb: freezer index repair (#29792) 2 months ago
maskpp 2278647ef2
core/rawdb: make sure specified state scheme is valid (#30499) 2 months ago
Guillaume Ballet d09600fdf9
Revert "core/rawdb: remove unused transition status state accessors" (#30449) 2 months ago
steven ae707445f5
core/rawdb: remove unused transition status state accessors (#30433) 2 months ago
rjl493456442 c0b5d428a9
core/rawdb: more accurate description of freezer in docs (#30393) 2 months ago
Sina M 3b48b16290
core/rawdb: drop MigrateTable (#30331) 3 months ago
Sina M 944718bf16
ethdb: remove snapshot (#30189) 4 months ago
rjl493456442 f59d013e40
core/rawdb, triedb, cmd: create an isolated disk namespace for verkle (#30105) 4 months ago
zhiqiangxu 71210b0630
all: simplify tests using t.TempDir() (#30150) 4 months ago
Ha DANG 67a862db9d
cmd/geth, ethdb/pebble: improve database statistic (#29948) 5 months ago
Marquis Shanahan d09ddac399
core/rawdb: remove unused deriveLogFields (#29913) 6 months ago
rjl493456442 b88051ec83
core/rawdb, triedb/pathdb: fix freezer read-only option (#29823) 6 months ago
rjl493456442 86a1f0c394
core/rawdb: fix ancient root folder (#29697) 7 months ago
rjl493456442 9f96e07c1c
core/rawdb, trie: improve db APIs for accessing trie nodes (#29362) 7 months ago
lightclient 2e8e35f2ad
all: refactor so `NewBlock`, `WithBody` take `types.Body` (#29482) 7 months ago
rjl493456442 f46c878441
core/rawdb: implement in-memory freezer (#29135) 7 months ago
persmor 0a51028819
all: fix various typos (#29542) 7 months ago
Martin HS 84b12df09e
core/rawdb: add sanity-limit to header accessor (#29534) 7 months ago
imalasong 0dc09da7db
all: replace path.Join with filepath.Join (#29479) 8 months ago
Aaron Chen 723b1e36ad
all: fix mismatched names in comments (#29348) 8 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 8 months ago
miles 45b88abbde
all: fix typos (#29288) 8 months ago
Bin 89cefe240f
cmd: use package filepath over path for file system operations (#29227) 8 months ago
rjl493456442 ca473b81cb
core: use finalized block as the chain freeze indicator (#28683) 9 months ago
Péter Szilágyi 865e1e9f57
cmd/utils, core/rawdb, triedb/pathdb: flip hash to path scheme (#29108) 9 months ago
rjl493456442 49623bd469
core, triedb/pathdb: calculate the size for batch pre-allocation (#29106) 9 months ago
Dimitris Apostolou 8fd43c8013
all: fix typos in comments (#28881) 10 months ago
rjl493456442 78a3c32ef4
core, core/rawdb, eth/sync: no tx indexing during snap sync (#28703) 10 months ago
rjl493456442 f469470aff
core/rawdb: improve state scheme checking (#28724) 11 months ago
rjl493456442 cca94792a4
core, cmd, trie: fix the condition of pathdb initialization (#28718) 11 months ago
lightclient 577be37e0e
cmd/devp2p: update eth/snap protocol test suites for PoS (#28340) 11 months ago
wangyifan cd58897f18
core/rawdb: implement size reporting for live items in freezer_table (#28525) 11 months ago
Felföldi Zsolt fff843cfaf
beacon/light: add CommitteeChain (#27766) 12 months ago
rjl493456442 326fa00759
core/rawdb: fsync the index file after each freezer write (#28483) 1 year ago
Jakub Freebit 447945e438
core/rawdb: add logging and fix comments around AncientRange function. (#28379) 1 year ago
rjl493456442 3853f50082
trie/triedb/pathdb, core/rawdb: enhance error message in freezer (#28198) 1 year ago
Péter Szilágyi 509a64ffb9
cmd, core, ethdb: enable Pebble on 32 bits and OpenBSD too (#28335) 1 year ago
rjl493456442 eeb5dc3ccf
cmd, core: resolve scheme from a read-write database (#28313) 1 year ago
0xbstn 1f6e63900d
core: fix typos (#28218) 1 year ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 1 year ago
Delweng f1b2ec0833
core/rawdb: use readonly file lock in readonly mode (#28180) 1 year ago
rjl493456442 4773dcbc81
trie: remove internal nodes between shortNode and child in path mode (#28163) 1 year ago
Delweng 545f4c5547
core/rawdb: no need to run truncateFile for readonly mode (#28145) 1 year ago