コード例 #1
0
ファイル: writer.go プロジェクト: acgshare/bleve
func (w *Writer) NewBatch() store.KVBatch {
	rv := Batch{
		store: w.store,
		merge: store.NewEmulatedMerge(w.store.mo),
		batch: new(leveldb.Batch),
	}
	return &rv
}
コード例 #2
0
ファイル: batch.go プロジェクト: acgshare/bleve
func (b *Batch) Reset() {
	b.batch.Reset()
	b.merge = store.NewEmulatedMerge(b.store.mo)
}