Lines Matching refs:Status
88 virtual Status GetDescriptor(ColumnFamilyDescriptor* desc) = 0;
140 static Status Open(const Options& options, const std::string& name,
150 static Status OpenForReadOnly(const Options& options, const std::string& name,
162 static Status OpenForReadOnly(
190 static Status OpenAsSecondary(const Options& options, const std::string& name,
210 static Status OpenAsSecondary(
230 static Status Open(const DBOptions& db_options, const std::string& name,
234 virtual Status Resume() { return Status::NotSupported(); } in Resume()
248 virtual Status Close() { return Status::NotSupported(); } in Close()
254 static Status ListColumnFamilies(const DBOptions& db_options,
267 virtual Status CreateColumnFamily(const ColumnFamilyOptions& options,
276 virtual Status CreateColumnFamilies(
286 virtual Status CreateColumnFamilies(
293 virtual Status DropColumnFamily(ColumnFamilyHandle* column_family);
299 virtual Status DropColumnFamilies(
306 virtual Status DestroyColumnFamilyHandle(ColumnFamilyHandle* column_family);
312 virtual Status Put(const WriteOptions& options,
315 virtual Status Put(const WriteOptions& options, const Slice& key, in Put()
324 virtual Status Delete(const WriteOptions& options,
327 virtual Status Delete(const WriteOptions& options, const Slice& key) { in Delete()
347 virtual Status SingleDelete(const WriteOptions& options,
350 virtual Status SingleDelete(const WriteOptions& options, const Slice& key) { in SingleDelete()
365 virtual Status DeleteRange(const WriteOptions& options,
373 virtual Status Merge(const WriteOptions& options,
376 virtual Status Merge(const WriteOptions& options, const Slice& key, in Merge()
386 virtual Status Write(const WriteOptions& options, WriteBatch* updates) = 0;
398 virtual inline Status Get(const ReadOptions& options, in Get()
410 virtual Status Get(const ReadOptions& options,
413 virtual Status Get(const ReadOptions& options, const Slice& key, in Get()
420 virtual inline Status Get(const ReadOptions& options, in Get()
432 virtual Status Get(const ReadOptions& /*options*/, in Get()
436 return Status::NotSupported( in Get()
439 virtual Status Get(const ReadOptions& options, const Slice& key, in Get()
454 virtual Status GetMergeOperands(
470 virtual std::vector<Status> MultiGet(
474 virtual std::vector<Status> MultiGet(const ReadOptions& options, in MultiGet()
483 virtual std::vector<Status> MultiGet( in MultiGet()
488 return std::vector<Status>( in MultiGet()
489 keys.size(), Status::NotSupported( in MultiGet()
492 virtual std::vector<Status> MultiGet(const ReadOptions& options, in MultiGet()
524 PinnableSlice* values, Status* statuses,
528 std::vector<Status> status;
547 Status* statuses, const bool /*sorted_input*/ = false) {
550 std::vector<Status> status;
588 PinnableSlice* values, Status* statuses,
592 std::vector<Status> status;
609 Status* statuses, const bool /*sorted_input*/ = false) {
612 std::vector<Status> status;
680 virtual Status NewIterators(
978 virtual Status ResetStats() { in ResetStats()
979 return Status::NotSupported("Not implemented"); in ResetStats()
1001 virtual Status GetApproximateSizes(const SizeApproximationOptions& options,
1072 virtual Status CompactRange(const CompactRangeOptions& options,
1075 virtual Status CompactRange(const CompactRangeOptions& options, in CompactRange()
1080 ROCKSDB_DEPRECATED_FUNC virtual Status CompactRange(
1091 ROCKSDB_DEPRECATED_FUNC virtual Status CompactRange(
1101 virtual Status SetOptions( in SetOptions()
1104 return Status::NotSupported("Not implemented"); in SetOptions()
1106 virtual Status SetOptions( in SetOptions()
1111 virtual Status SetDBOptions(
1121 virtual Status CompactFiles(
1129 virtual Status CompactFiles(
1143 virtual Status PauseBackgroundWork() = 0;
1144 virtual Status ContinueBackgroundWork() = 0;
1155 virtual Status EnableAutoCompaction(
1201 virtual Status Flush(const FlushOptions& options,
1203 virtual Status Flush(const FlushOptions& options) { in Flush()
1214 virtual Status Flush(
1220 virtual Status FlushWAL(bool /*sync*/) { in FlushWAL()
1221 return Status::NotSupported("FlushWAL not implemented"); in FlushWAL()
1227 virtual Status SyncWAL() = 0;
1230 virtual Status LockWAL() { in LockWAL()
1231 return Status::NotSupported("LockWAL not implemented"); in LockWAL()
1235 virtual Status UnlockWAL() { in UnlockWAL()
1236 return Status::NotSupported("UnlockWAL not implemented"); in UnlockWAL()
1255 virtual Status DisableFileDeletions() = 0;
1266 virtual Status EnableFileDeletions(bool force = true) = 0;
1284 virtual Status GetLiveFiles(std::vector<std::string>&,
1289 virtual Status GetSortedWalFiles(VectorLogPtr& files) = 0;
1298 virtual Status GetCurrentWalFile(
1311 virtual Status GetCreationTimeOfOldestFile(uint64_t* creation_time) = 0;
1322 virtual Status GetUpdatesSince(
1332 virtual Status DeleteFile(std::string name) = 0;
1365 virtual Status IngestExternalFile(
1370 virtual Status IngestExternalFile( in IngestExternalFile()
1391 virtual Status IngestExternalFiles(
1409 virtual Status CreateColumnFamilyWithImport(
1415 virtual Status VerifyChecksum(const ReadOptions& read_options) = 0;
1417 virtual Status VerifyChecksum() { return VerifyChecksum(ReadOptions()); } in VerifyChecksum()
1420 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1432 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1444 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1455 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1467 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1483 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1498 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1509 ROCKSDB_DEPRECATED_FUNC virtual Status AddFile(
1526 virtual Status GetDbIdentity(std::string& identity) const = 0;
1532 virtual Status GetPropertiesOfAllTables(ColumnFamilyHandle* column_family,
1534 virtual Status GetPropertiesOfAllTables(TablePropertiesCollection* props) { in GetPropertiesOfAllTables()
1537 virtual Status GetPropertiesOfTablesInRange(
1541 virtual Status SuggestCompactRange(ColumnFamilyHandle* /*column_family*/, in SuggestCompactRange()
1544 return Status::NotSupported("SuggestCompactRange() is not implemented."); in SuggestCompactRange()
1547 virtual Status PromoteL0(ColumnFamilyHandle* /*column_family*/, in PromoteL0()
1549 return Status::NotSupported("PromoteL0() is not implemented."); in PromoteL0()
1553 virtual Status StartTrace(const TraceOptions& /*options*/, in StartTrace()
1555 return Status::NotSupported("StartTrace() is not implemented."); in StartTrace()
1558 virtual Status EndTrace() { in EndTrace()
1559 return Status::NotSupported("EndTrace() is not implemented."); in EndTrace()
1563 virtual Status StartBlockCacheTrace( in StartBlockCacheTrace()
1566 return Status::NotSupported("StartBlockCacheTrace() is not implemented."); in StartBlockCacheTrace()
1569 virtual Status EndBlockCacheTrace() { in EndBlockCacheTrace()
1570 return Status::NotSupported("EndBlockCacheTrace() is not implemented."); in EndBlockCacheTrace()
1580 virtual Status GetStatsHistory( in GetStatsHistory()
1583 return Status::NotSupported("GetStatsHistory() is not implemented."); in GetStatsHistory()
1598 virtual Status TryCatchUpWithPrimary() { in TryCatchUpWithPrimary()
1599 return Status::NotSupported("Supported only by secondary instance"); in TryCatchUpWithPrimary()
1606 Status DestroyDB(const std::string& name, const Options& options,
1620 Status RepairDB(const std::string& dbname, const DBOptions& db_options,
1625 Status RepairDB(const std::string& dbname, const DBOptions& db_options,
1631 Status RepairDB(const std::string& dbname, const Options& options);