MCPcopy Index your code
hub / github.com/perkeep/perkeep / Close

Method Close

pkg/sorted/buffer/buffer.go:183–188  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

181}
182
183func (kv *KeyValue) Close() error {
184 if err := kv.Flush(); err != nil {
185 return err
186 }
187 return kv.back.Close()
188}
189
190func (kv *KeyValue) Find(start, end string) sorted.Iterator {
191 // TODO(adg): hold read lock while iterating? seems complicated

Callers

nothing calls this directly

Implementers 6

memKeyspkg/sorted/mem.go
kvispkg/sorted/kvfile/kvfile.go
keyValuepkg/sorted/mongo/mongokv.go
KeyValuepkg/sorted/buffer/buffer.go
KeyValuepkg/sorted/sqlkv/sqlkv.go
kvispkg/sorted/leveldb/leveldb.go

Calls 2

FlushMethod · 0.95
CloseMethod · 0.65

Tested by

no test coverage detected