Lines Matching defs:BatchCounter
249 struct BatchCounter : public WriteBatch::Handler { in UpdateCurrentWriteBatch() struct
250 SequenceNumber sequence_; in UpdateCurrentWriteBatch()
251 BatchCounter(SequenceNumber sequence) : sequence_(sequence) {} in UpdateCurrentWriteBatch() argument
252 Status MarkNoop(bool empty_batch) override { in UpdateCurrentWriteBatch()
258 Status MarkEndPrepare(const Slice&) override { in UpdateCurrentWriteBatch()
262 Status MarkCommit(const Slice&) override { in UpdateCurrentWriteBatch()
267 Status PutCF(uint32_t /*cf*/, const Slice& /*key*/, in UpdateCurrentWriteBatch()
271 Status DeleteCF(uint32_t /*cf*/, const Slice& /*key*/) override { in UpdateCurrentWriteBatch()
274 Status SingleDeleteCF(uint32_t /*cf*/, const Slice& /*key*/) override { in UpdateCurrentWriteBatch()
277 Status MergeCF(uint32_t /*cf*/, const Slice& /*key*/, in UpdateCurrentWriteBatch()
281 Status MarkBeginPrepare(bool) override { return Status::OK(); } in UpdateCurrentWriteBatch()
282 Status MarkRollback(const Slice&) override { return Status::OK(); } in UpdateCurrentWriteBatch()