Lines Matching refs:string

62 extern const std::string kDefaultColumnFamilyName;
63 extern const std::string kPersistentStatsColumnFamilyName;
65 std::string name;
69 ColumnFamilyDescriptor(const std::string& _name, in ColumnFamilyDescriptor()
78 virtual const std::string& GetName() const = 0;
116 std::vector<std::string> external_files;
127 typedef std::unordered_map<std::string, std::shared_ptr<const TableProperties>>
140 static Status Open(const Options& options, const std::string& name,
150 static Status OpenForReadOnly(const Options& options, const std::string& name,
163 const DBOptions& db_options, const std::string& name,
190 static Status OpenAsSecondary(const Options& options, const std::string& name,
191 const std::string& secondary_path, DB** dbptr);
211 const DBOptions& db_options, const std::string& name,
212 const std::string& secondary_path,
230 static Status Open(const DBOptions& db_options, const std::string& name,
255 const std::string& name,
256 std::vector<std::string>* column_families);
268 const std::string& column_family_name,
278 const std::vector<std::string>& column_family_names,
400 std::string* value) { in Get()
414 std::string* value) { in Get()
422 std::string* value, std::string* timestamp) { in Get()
435 std::string* /*timestamp*/) { in Get() argument
440 std::string* value, std::string* timestamp) { in Get()
473 const std::vector<Slice>& keys, std::vector<std::string>* values) = 0;
476 std::vector<std::string>* values) { in MultiGet()
486 const std::vector<Slice>& keys, std::vector<std::string>* /*values*/, in MultiGet() argument
487 std::vector<std::string>* /*timestamps*/) { in MultiGet()
494 std::vector<std::string>* values, in MultiGet()
495 std::vector<std::string>* timestamps) { in MultiGet()
529 std::vector<std::string> vals;
546 PinnableSlice* values, std::string* timestamps,
551 std::vector<std::string> vals;
552 std::vector<std::string> tss;
593 std::vector<std::string> vals;
608 PinnableSlice* values, std::string* timestamps,
613 std::vector<std::string> vals;
614 std::vector<std::string> tss;
638 const Slice& /*key*/, std::string* /*value*/,
639 std::string* /*timestamp*/,
649 std::string* value, bool* value_found = nullptr) {
655 std::string* value, bool* value_found = nullptr) {
660 std::string* value, std::string* timestamp,
707 static const std::string kNumFilesAtLevelPrefix;
714 static const std::string kCompressionRatioAtLevelPrefix;
718 static const std::string kStats;
722 static const std::string kSSTables;
727 static const std::string kCFStats;
737 static const std::string kCFStatsNoFileHistogram;
741 static const std::string kCFFileHistogram;
746 static const std::string kDBStats;
750 static const std::string kLevelStats;
754 static const std::string kNumImmutableMemTable;
758 static const std::string kNumImmutableMemTableFlushed;
762 static const std::string kMemTableFlushPending;
766 static const std::string kNumRunningFlushes;
770 static const std::string kCompactionPending;
774 static const std::string kNumRunningCompactions;
778 static const std::string kBackgroundErrors;
782 static const std::string kCurSizeActiveMemTable;
786 static const std::string kCurSizeAllMemTables;
790 static const std::string kSizeAllMemTables;
794 static const std::string kNumEntriesActiveMemTable;
798 static const std::string kNumEntriesImmMemTables;
802 static const std::string kNumDeletesActiveMemTable;
806 static const std::string kNumDeletesImmMemTables;
810 static const std::string kEstimateNumKeys;
815 static const std::string kEstimateTableReadersMem;
819 static const std::string kIsFileDeletionsEnabled;
823 static const std::string kNumSnapshots;
827 static const std::string kOldestSnapshotTime;
831 static const std::string kOldestSnapshotSequence;
837 static const std::string kNumLiveVersions;
843 static const std::string kCurrentSuperVersionNumber;
847 static const std::string kEstimateLiveDataSize;
851 static const std::string kMinLogNumberToKeep;
856 static const std::string kMinObsoleteSstNumberToKeep;
861 static const std::string kTotalSstFilesSize;
865 static const std::string kLiveSstFilesSize;
869 static const std::string kBaseLevel;
875 static const std::string kEstimatePendingCompactionBytes;
879 static const std::string kAggregatedTableProperties;
884 static const std::string kAggregatedTablePropertiesAtLevel;
888 static const std::string kActualDelayedWriteRate;
891 static const std::string kIsWriteStopped;
897 static const std::string kEstimateOldestKeyTime;
900 static const std::string kBlockCacheCapacity;
904 static const std::string kBlockCacheUsage;
908 static const std::string kBlockCachePinnedUsage;
912 static const std::string kOptionsStatistics;
921 const Slice& property, std::string* value) = 0;
922 virtual bool GetProperty(const Slice& property, std::string* value) { in GetProperty()
927 std::map<std::string, std::string>* value) = 0;
929 std::map<std::string, std::string>* value) { in GetMapProperty() argument
1103 const std::unordered_map<std::string, std::string>& /*new_options*/) { in SetOptions() argument
1107 const std::unordered_map<std::string, std::string>& new_options) { in SetOptions() argument
1112 const std::unordered_map<std::string, std::string>& new_options) = 0;
1124 const std::vector<std::string>& input_file_names, const int output_level,
1126 std::vector<std::string>* const output_file_names = nullptr,
1131 const std::vector<std::string>& input_file_names, const int output_level,
1133 std::vector<std::string>* const output_file_names = nullptr,
1180 virtual const std::string& GetName() const = 0;
1284 virtual Status GetLiveFiles(std::vector<std::string>&,
1332 virtual Status DeleteFile(std::string name) = 0;
1367 const std::vector<std::string>& external_files,
1371 const std::vector<std::string>& external_files, in IngestExternalFile()
1410 const ColumnFamilyOptions& options, const std::string& column_family_name,
1422 const std::vector<std::string>& file_path_list, bool move_file = false,
1433 const std::vector<std::string>& file_path_list, bool move_file = false,
1445 ColumnFamilyHandle* column_family, const std::string& file_path,
1456 const std::string& file_path, bool move_file = false,
1471 std::vector<std::string> external_files;
1486 std::vector<std::string> external_files;
1526 virtual Status GetDbIdentity(std::string& identity) const = 0;
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);