Lines Matching refs:Status

69   Status Put(ColumnFamilyHandle* column_family, const Slice& key,
71 Status Put(const Slice& key, const Slice& value) override { in Put()
78 Status Put(ColumnFamilyHandle* column_family, const SliceParts& key,
80 Status Put(const SliceParts& key, const SliceParts& value) override { in Put()
86 Status Delete(ColumnFamilyHandle* column_family, const Slice& key) override;
87 Status Delete(const Slice& key) override { return Delete(nullptr, key); } in Delete()
90 Status Delete(ColumnFamilyHandle* column_family,
92 Status Delete(const SliceParts& key) override { return Delete(nullptr, key); } in Delete()
96 Status SingleDelete(ColumnFamilyHandle* column_family,
98 Status SingleDelete(const Slice& key) override { in SingleDelete()
103 Status SingleDelete(ColumnFamilyHandle* column_family,
105 Status SingleDelete(const SliceParts& key) override { in SingleDelete()
111 Status DeleteRange(ColumnFamilyHandle* column_family, const Slice& begin_key,
113 Status DeleteRange(const Slice& begin_key, const Slice& end_key) override { in DeleteRange()
118 Status DeleteRange(ColumnFamilyHandle* column_family,
121 Status DeleteRange(const SliceParts& begin_key, in DeleteRange()
129 Status Merge(ColumnFamilyHandle* column_family, const Slice& key,
131 Status Merge(const Slice& key, const Slice& value) override { in Merge()
136 Status Merge(ColumnFamilyHandle* column_family, const SliceParts& key,
138 Status Merge(const SliceParts& key, const SliceParts& value) override { in Merge()
153 Status PutLogData(const Slice& blob) override;
168 Status RollbackToSavePoint() override;
174 Status PopSavePoint() override;
187 virtual Status PutCF(uint32_t column_family_id, const Slice& key, in PutCF()
194 return Status::OK(); in PutCF()
196 return Status::InvalidArgument( in PutCF()
201 virtual Status DeleteCF(uint32_t column_family_id, const Slice& key) { in DeleteCF()
204 return Status::OK(); in DeleteCF()
206 return Status::InvalidArgument( in DeleteCF()
211 virtual Status SingleDeleteCF(uint32_t column_family_id, const Slice& key) { in SingleDeleteCF()
214 return Status::OK(); in SingleDeleteCF()
216 return Status::InvalidArgument( in SingleDeleteCF()
221 virtual Status DeleteRangeCF(uint32_t /*column_family_id*/, in DeleteRangeCF()
224 return Status::InvalidArgument("DeleteRangeCF not implemented"); in DeleteRangeCF()
227 virtual Status MergeCF(uint32_t column_family_id, const Slice& key, in MergeCF()
231 return Status::OK(); in MergeCF()
233 return Status::InvalidArgument( in MergeCF()
238 virtual Status PutBlobIndexCF(uint32_t /*column_family_id*/, in PutBlobIndexCF()
241 return Status::InvalidArgument("PutBlobIndexCF not implemented"); in PutBlobIndexCF()
247 virtual Status MarkBeginPrepare(bool = false) {
248 return Status::InvalidArgument("MarkBeginPrepare() handler not defined.");
251 virtual Status MarkEndPrepare(const Slice& /*xid*/) { in MarkEndPrepare()
252 return Status::InvalidArgument("MarkEndPrepare() handler not defined."); in MarkEndPrepare()
255 virtual Status MarkNoop(bool /*empty_batch*/) { in MarkNoop()
256 return Status::InvalidArgument("MarkNoop() handler not defined."); in MarkNoop()
259 virtual Status MarkRollback(const Slice& /*xid*/) { in MarkRollback()
260 return Status::InvalidArgument( in MarkRollback()
264 virtual Status MarkCommit(const Slice& /*xid*/) { in MarkCommit()
265 return Status::InvalidArgument("MarkCommit() handler not defined."); in MarkCommit()
278 Status Iterate(Handler* handler) const;
317 Status AssignTimestamp(const Slice& ts);
320 Status AssignTimestamps(const std::vector<Slice>& ts_list);