mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-06-19 21:31:37 +00:00
cmd: remove deprecated lightchaindata db (#30527)
This commit is contained in:
parent
825a3cbb77
commit
2f349da4bf
3 changed files with 17 additions and 23 deletions
|
|
@ -206,18 +206,17 @@ func initGenesis(ctx *cli.Context) error {
|
|||
stack, _ := makeFullNode(ctx)
|
||||
defer stack.Close()
|
||||
|
||||
for _, name := range []string{"chaindata", "lightchaindata"} {
|
||||
chaindb, err := stack.OpenDatabase(name, 0, 0, "", false)
|
||||
if err != nil {
|
||||
utils.Fatalf("Failed to open database: %v", err)
|
||||
}
|
||||
_, hash, err := core.SetupGenesisBlock(chaindb, genesis)
|
||||
if err != nil {
|
||||
utils.Fatalf("Failed to write genesis block: %v", err)
|
||||
}
|
||||
chaindb.Close()
|
||||
log.Info("Successfully wrote genesis state", "database", name, "hash", hash)
|
||||
name := "chaindata"
|
||||
chaindb, err := stack.OpenDatabase(name, 0, 0, "", false)
|
||||
if err != nil {
|
||||
utils.Fatalf("Failed to open database: %v", err)
|
||||
}
|
||||
_, hash, err := core.SetupGenesisBlock(chaindb, genesis)
|
||||
if err != nil {
|
||||
utils.Fatalf("Failed to write genesis block: %v", err)
|
||||
}
|
||||
chaindb.Close()
|
||||
log.Info("Successfully wrote genesis state", "database", name, "hash", hash)
|
||||
return nil
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -148,13 +148,12 @@ WARNING: This is a low-level operation which may cause database corruption!`,
|
|||
|
||||
func removeDB(ctx *cli.Context) error {
|
||||
stack, _ := makeConfigNode(ctx)
|
||||
for _, name := range []string{"chaindata", "lightchaindata"} {
|
||||
dbdir := stack.ResolvePath(name)
|
||||
if common.FileExist(dbdir) {
|
||||
confirmAndRemoveDB(dbdir, name)
|
||||
} else {
|
||||
log.Info("Database doesn't exist, skipping", "path", dbdir)
|
||||
}
|
||||
name := "chaindata"
|
||||
dbdir := stack.ResolvePath(name)
|
||||
if common.FileExist(dbdir) {
|
||||
confirmAndRemoveDB(dbdir, name)
|
||||
} else {
|
||||
log.Info("Database doesn't exist, skipping", "path", dbdir)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1565,11 +1565,7 @@ func MakeChainDatabase(ctx *cli.Context, stack *node.Node, readonly bool) ethdb.
|
|||
cache = ctx.Int(CacheFlag.Name) * ctx.Int(CacheDatabaseFlag.Name) / 100
|
||||
handles = MakeDatabaseHandles(ctx.Int(FDLimitFlag.Name))
|
||||
)
|
||||
name := "chaindata"
|
||||
if ctx.String(SyncModeFlag.Name) == "light" {
|
||||
name = "lightchaindata"
|
||||
}
|
||||
chainDb, err := stack.OpenDatabase(name, cache, handles, "", readonly)
|
||||
chainDb, err := stack.OpenDatabase("chaindata", cache, handles, "", readonly)
|
||||
if err != nil {
|
||||
Fatalf("Could not open database: %v", err)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue