mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
refactoring: remove unused functions
This commit is contained in:
parent
0f861d23a2
commit
02710f9624
|
@ -2,7 +2,6 @@ package storage
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"io/ioutil"
|
||||
"os"
|
||||
"sync"
|
||||
|
||||
|
@ -31,8 +30,6 @@ type NeedleMapper interface {
|
|||
DeletedCount() int
|
||||
MaxFileKey() NeedleId
|
||||
IndexFileSize() uint64
|
||||
IndexFileContent() ([]byte, error)
|
||||
IndexFileName() string
|
||||
}
|
||||
|
||||
type baseNeedleMapper struct {
|
||||
|
@ -50,10 +47,6 @@ func (nm *baseNeedleMapper) IndexFileSize() uint64 {
|
|||
return 0
|
||||
}
|
||||
|
||||
func (nm *baseNeedleMapper) IndexFileName() string {
|
||||
return nm.indexFile.Name()
|
||||
}
|
||||
|
||||
func (nm *baseNeedleMapper) appendToIndexFile(key NeedleId, offset Offset, size uint32) error {
|
||||
bytes := needle_map.ToBytes(key, offset, size)
|
||||
|
||||
|
@ -66,9 +59,3 @@ func (nm *baseNeedleMapper) appendToIndexFile(key NeedleId, offset Offset, size
|
|||
_, err := nm.indexFile.Write(bytes)
|
||||
return err
|
||||
}
|
||||
|
||||
func (nm *baseNeedleMapper) IndexFileContent() ([]byte, error) {
|
||||
nm.indexFileAccessLock.Lock()
|
||||
defer nm.indexFileAccessLock.Unlock()
|
||||
return ioutil.ReadFile(nm.indexFile.Name())
|
||||
}
|
||||
|
|
|
@ -140,24 +140,6 @@ func (v *Volume) IndexFileSize() uint64 {
|
|||
return v.nm.IndexFileSize()
|
||||
}
|
||||
|
||||
func (v *Volume) IndexFileContent() ([]byte, error) {
|
||||
v.dataFileAccessLock.Lock()
|
||||
defer v.dataFileAccessLock.Unlock()
|
||||
if v.nm == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return v.nm.IndexFileContent()
|
||||
}
|
||||
|
||||
func (v *Volume) IndexFileName() string {
|
||||
v.dataFileAccessLock.Lock()
|
||||
defer v.dataFileAccessLock.Unlock()
|
||||
if v.nm == nil {
|
||||
return ""
|
||||
}
|
||||
return v.nm.IndexFileName()
|
||||
}
|
||||
|
||||
// Close cleanly shuts down this volume
|
||||
func (v *Volume) Close() {
|
||||
v.dataFileAccessLock.Lock()
|
||||
|
|
Loading…
Reference in a new issue