core, cmd, vendor: fixes and database inspection tool (#15)
* core, eth: some fixes for freezer * vendor, core/rawdb, cmd/geth: add db inspector * core, cmd/utils: check ancient store path forceily * cmd/geth, common, core/rawdb: a few fixes * cmd/geth: support windows file rename and fix rename error * core: support ancient plugin * core, cmd: streaming file copy * cmd, consensus, core, tests: keep genesis in leveldb * core: write txlookup during ancient init * core: bump database version
Showing
- cmd/geth/chaincmd.go 200 additions, 14 deletionscmd/geth/chaincmd.go
- cmd/geth/main.go 2 additions, 0 deletionscmd/geth/main.go
- cmd/geth/os_unix.go 51 additions, 0 deletionscmd/geth/os_unix.go
- cmd/geth/os_windows.go 43 additions, 0 deletionscmd/geth/os_windows.go
- cmd/utils/cmd.go 2 additions, 0 deletionscmd/utils/cmd.go
- cmd/utils/flags.go 1 addition, 1 deletioncmd/utils/flags.go
- common/size.go 10 additions, 2 deletionscommon/size.go
- core/blockchain.go 81 additions, 24 deletionscore/blockchain.go
- core/blockchain_test.go 40 additions, 30 deletionscore/blockchain_test.go
- core/genesis.go 17 additions, 0 deletionscore/genesis.go
- core/headerchain.go 8 additions, 3 deletionscore/headerchain.go
- core/rawdb/accessors_chain.go 16 additions, 10 deletionscore/rawdb/accessors_chain.go
- core/rawdb/accessors_metadata.go 14 additions, 0 deletionscore/rawdb/accessors_metadata.go
- core/rawdb/database.go 134 additions, 0 deletionscore/rawdb/database.go
- core/rawdb/freezer.go 21 additions, 0 deletionscore/rawdb/freezer.go
- core/rawdb/freezer_table.go 13 additions, 0 deletionscore/rawdb/freezer_table.go
- core/rawdb/schema.go 3 additions, 0 deletionscore/rawdb/schema.go
- core/rawdb/table.go 6 additions, 0 deletionscore/rawdb/table.go
- eth/downloader/downloader.go 12 additions, 12 deletionseth/downloader/downloader.go
- ethdb/database.go 4 additions, 1 deletionethdb/database.go
Loading
Please register or sign in to comment