diff --git a/core/rawdb/freezer_memory.go b/core/rawdb/freezer_memory.go index 4688b11aea..f5621ac4c6 100644 --- a/core/rawdb/freezer_memory.go +++ b/core/rawdb/freezer_memory.go @@ -45,14 +45,6 @@ func newMemoryTable(name string, config freezerTableConfig) *memoryTable { return &memoryTable{name: name, config: config} } -// has returns an indicator whether the specified data exists. -func (t *memoryTable) has(number uint64) bool { - t.lock.RLock() - defer t.lock.RUnlock() - - return number >= t.offset && number < t.items -} - // retrieve retrieves multiple items in sequence, starting from the index 'start'. // It will return: // - at most 'count' items, diff --git a/core/rawdb/freezer_table.go b/core/rawdb/freezer_table.go index aec24b207e..3900b5d558 100644 --- a/core/rawdb/freezer_table.go +++ b/core/rawdb/freezer_table.go @@ -1106,12 +1106,6 @@ func (t *freezerTable) retrieveItems(start, count, maxBytes uint64) ([]byte, []i return output, sizes, nil } -// has returns an indicator whether the specified number data is still accessible -// in the freezer table. -func (t *freezerTable) has(number uint64) bool { - return t.items.Load() > number && t.itemHidden.Load() <= number -} - // size returns the total data size in the freezer table. func (t *freezerTable) size() (uint64, error) { t.lock.RLock()