コード例 #1
0
func (r *rocksDBBatch) Repr() []byte {
	if r.flushes == 0 {
		// We've never flushed to C++. Return the mutations only.
		return r.builder.getRepr()
	}
	r.flushMutations()
	return cSliceToGoBytes(C.DBBatchRepr(r.batch))
}
コード例 #2
0
ファイル: rocksdb.go プロジェクト: JKhawaja/cockroach
func (r *rocksDBBatch) Repr() []byte {
	return cSliceToGoBytes(C.DBBatchRepr(r.batch))
}
コード例 #3
0
ファイル: rocksdb.go プロジェクト: yangxuanjia/cockroach
func (r *rocksDBBatch) Repr() []byte {
	r.flushMutations()
	return cSliceToGoBytes(C.DBBatchRepr(r.batch))
}