parent
37b2ab117b
commit
0ec1202672
|
@ -69,7 +69,6 @@ func NewLevelDbDatastore(dbDir string) (Datastore, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ro := levigo.NewReadOptions()
|
ro := levigo.NewReadOptions()
|
||||||
defer ro.Close()
|
|
||||||
|
|
||||||
lastIdBytes, err2 := db.Get(ro, NEXT_ID_KEY)
|
lastIdBytes, err2 := db.Get(ro, NEXT_ID_KEY)
|
||||||
if err2 != nil {
|
if err2 != nil {
|
||||||
|
@ -149,6 +148,11 @@ func (self *LevelDbDatastore) ExecuteQuery(user common.User, database string, qu
|
||||||
|
|
||||||
func (self *LevelDbDatastore) Close() {
|
func (self *LevelDbDatastore) Close() {
|
||||||
self.db.Close()
|
self.db.Close()
|
||||||
|
self.db = nil
|
||||||
|
self.readOptions.Close()
|
||||||
|
self.readOptions = nil
|
||||||
|
self.writeOptions.Close()
|
||||||
|
self.writeOptions = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (self *LevelDbDatastore) DeleteRangeOfSeries(database, series string, startTime, endTime time.Time) error {
|
func (self *LevelDbDatastore) DeleteRangeOfSeries(database, series string, startTime, endTime time.Time) error {
|
||||||
|
@ -159,8 +163,8 @@ func (self *LevelDbDatastore) DeleteRangeOfSeries(database, series string, start
|
||||||
}
|
}
|
||||||
startTimeBytes, endTimeBytes := self.byteArraysForStartAndEndTimes(common.TimeToMicroseconds(startTime), common.TimeToMicroseconds(endTime))
|
startTimeBytes, endTimeBytes := self.byteArraysForStartAndEndTimes(common.TimeToMicroseconds(startTime), common.TimeToMicroseconds(endTime))
|
||||||
ro := levigo.NewReadOptions()
|
ro := levigo.NewReadOptions()
|
||||||
ro.SetFillCache(false)
|
|
||||||
defer ro.Close()
|
defer ro.Close()
|
||||||
|
ro.SetFillCache(false)
|
||||||
rangesToCompact := make([]*levigo.Range, 0)
|
rangesToCompact := make([]*levigo.Range, 0)
|
||||||
for _, field := range fields {
|
for _, field := range fields {
|
||||||
it := self.db.NewIterator(ro)
|
it := self.db.NewIterator(ro)
|
||||||
|
|
Loading…
Reference in New Issue