mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-08 05:54:29 +00:00
core/rawdb: remove unused freezerdb (#1748)
This commit is contained in:
parent
e9bf36c7dc
commit
1fa780768f
1 changed files with 0 additions and 23 deletions
|
|
@ -18,7 +18,6 @@ package rawdb
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"fmt"
|
|
||||||
"os"
|
"os"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
|
@ -30,28 +29,6 @@ import (
|
||||||
"github.com/olekukonko/tablewriter"
|
"github.com/olekukonko/tablewriter"
|
||||||
)
|
)
|
||||||
|
|
||||||
// freezerdb is a database wrapper that enabled freezer data retrievals.
|
|
||||||
type freezerdb struct {
|
|
||||||
ethdb.KeyValueStore
|
|
||||||
ethdb.AncientStore
|
|
||||||
}
|
|
||||||
|
|
||||||
// Close implements io.Closer, closing both the fast key-value store as well as
|
|
||||||
// the slow ancient tables.
|
|
||||||
func (frdb *freezerdb) Close() error {
|
|
||||||
errs := make([]error, 0, 2)
|
|
||||||
if err := frdb.AncientStore.Close(); err != nil {
|
|
||||||
errs = append(errs, err)
|
|
||||||
}
|
|
||||||
if err := frdb.KeyValueStore.Close(); err != nil {
|
|
||||||
errs = append(errs, err)
|
|
||||||
}
|
|
||||||
if len(errs) != 0 {
|
|
||||||
return fmt.Errorf("%v", errs)
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
// nofreezedb is a database wrapper that disables freezer data retrievals.
|
// nofreezedb is a database wrapper that disables freezer data retrievals.
|
||||||
type nofreezedb struct {
|
type nofreezedb struct {
|
||||||
ethdb.KeyValueStore
|
ethdb.KeyValueStore
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue