Lines Matching refs:DBTestBase
50 DBTestBase::DBTestBase(const std::string path) in DBTestBase() function in ROCKSDB_NAMESPACE::DBTestBase
92 DBTestBase::~DBTestBase() { in ~DBTestBase()
112 bool DBTestBase::ShouldSkipOptions(int option_config, int skip_mask) { in ShouldSkipOptions()
166 bool DBTestBase::ChangeOptions(int skip_mask) { in ChangeOptions()
186 bool DBTestBase::ChangeCompactOptions() { in ChangeCompactOptions()
221 bool DBTestBase::ChangeWalOptions() { in ChangeWalOptions()
252 bool DBTestBase::ChangeFilterOptions() { in ChangeFilterOptions()
271 bool DBTestBase::ChangeOptionsForFileIngestionTest() { in ChangeOptionsForFileIngestionTest()
312 Options DBTestBase::CurrentOptions( in CurrentOptions()
317 Options DBTestBase::CurrentOptions( in CurrentOptions()
323 Options DBTestBase::GetDefaultOptions() { in GetDefaultOptions()
334 Options DBTestBase::GetOptions( in GetOptions()
582 void DBTestBase::CreateColumnFamilies(const std::vector<std::string>& cfs, in CreateColumnFamilies()
593 void DBTestBase::CreateAndReopenWithCF(const std::vector<std::string>& cfs, in CreateAndReopenWithCF()
601 void DBTestBase::ReopenWithColumnFamilies(const std::vector<std::string>& cfs, in ReopenWithColumnFamilies()
606 void DBTestBase::ReopenWithColumnFamilies(const std::vector<std::string>& cfs, in ReopenWithColumnFamilies()
611 Status DBTestBase::TryReopenWithColumnFamilies( in TryReopenWithColumnFamilies()
624 Status DBTestBase::TryReopenWithColumnFamilies( in TryReopenWithColumnFamilies()
631 void DBTestBase::Reopen(const Options& options) { in Reopen()
635 void DBTestBase::Close() { in Close()
644 void DBTestBase::DestroyAndReopen(const Options& options) { in DestroyAndReopen()
650 void DBTestBase::Destroy(const Options& options, bool delete_cf_paths) { in Destroy()
663 Status DBTestBase::ReadOnlyReopen(const Options& options) { in ReadOnlyReopen()
667 Status DBTestBase::TryReopen(const Options& options) { in TryReopen()
681 bool DBTestBase::IsDirectIOSupported() { in IsDirectIOSupported()
685 bool DBTestBase::IsMemoryMappedAccessSupported() const { in IsMemoryMappedAccessSupported()
689 Status DBTestBase::Flush(int cf) { in Flush()
697 Status DBTestBase::Flush(const std::vector<int>& cf_ids) { in Flush()
704 Status DBTestBase::Put(const Slice& k, const Slice& v, WriteOptions wo) { in Put()
712 Status DBTestBase::Put(int cf, const Slice& k, const Slice& v, in Put()
721 Status DBTestBase::Merge(const Slice& k, const Slice& v, WriteOptions wo) { in Merge()
725 Status DBTestBase::Merge(int cf, const Slice& k, const Slice& v, in Merge()
730 Status DBTestBase::Delete(const std::string& k) { in Delete()
734 Status DBTestBase::Delete(int cf, const std::string& k) { in Delete()
738 Status DBTestBase::SingleDelete(const std::string& k) { in SingleDelete()
742 Status DBTestBase::SingleDelete(int cf, const std::string& k) { in SingleDelete()
746 bool DBTestBase::SetPreserveDeletesSequenceNumber(SequenceNumber sn) { in SetPreserveDeletesSequenceNumber()
750 std::string DBTestBase::Get(const std::string& k, const Snapshot* snapshot) { in Get()
764 std::string DBTestBase::Get(int cf, const std::string& k, in Get()
779 std::vector<std::string> DBTestBase::MultiGet(std::vector<int> cfs, in MultiGet()
823 std::vector<std::string> DBTestBase::MultiGet(const std::vector<std::string>& k, in MultiGet()
851 Status DBTestBase::Get(const std::string& k, PinnableSlice* v) { in Get()
858 uint64_t DBTestBase::GetNumSnapshots() { in GetNumSnapshots()
864 uint64_t DBTestBase::GetTimeOldestSnapshots() { in GetTimeOldestSnapshots()
871 uint64_t DBTestBase::GetSequenceOldestSnapshots() { in GetSequenceOldestSnapshots()
880 std::string DBTestBase::Contents(int cf) { in Contents()
906 std::string DBTestBase::AllEntriesFor(const Slice& user_key, int cf) { in AllEntriesFor()
970 int DBTestBase::NumSortedRuns(int cf) { in NumSortedRuns()
986 uint64_t DBTestBase::TotalSize(int cf) { in TotalSize()
996 uint64_t DBTestBase::SizeAtLevel(int level) { in SizeAtLevel()
1008 size_t DBTestBase::TotalLiveFiles(int cf) { in TotalLiveFiles()
1022 size_t DBTestBase::CountLiveFiles() { in CountLiveFiles()
1028 int DBTestBase::NumTableFilesAtLevel(int level, int cf) { in NumTableFilesAtLevel()
1042 double DBTestBase::CompressionRatioAtLevel(int level, int cf) { in CompressionRatioAtLevel()
1058 int DBTestBase::TotalTableFiles(int cf, int levels) { in TotalTableFiles()
1070 std::string DBTestBase::FilesPerLevel(int cf) { in FilesPerLevel()
1089 size_t DBTestBase::CountFiles() { in CountFiles()
1101 uint64_t DBTestBase::Size(const Slice& start, const Slice& limit, int cf) { in Size()
1112 void DBTestBase::Compact(int cf, const Slice& start, const Slice& limit, in Compact()
1119 void DBTestBase::Compact(int cf, const Slice& start, const Slice& limit) { in Compact()
1124 void DBTestBase::Compact(const Slice& start, const Slice& limit) { in Compact()
1130 void DBTestBase::MakeTables(int n, const std::string& small, in MakeTables()
1142 void DBTestBase::FillLevels(const std::string& smallest, in FillLevels()
1147 void DBTestBase::MoveFilesToLevel(int level, int cf) { in MoveFilesToLevel()
1158 void DBTestBase::DumpFileCounts(const char* label) { in DumpFileCounts()
1171 std::string DBTestBase::DumpSSTableList() { in DumpSSTableList()
1177 void DBTestBase::GetSstFiles(Env* env, std::string path, in GetSstFiles()
1189 int DBTestBase::GetSstFileCount(std::string path) { in GetSstFileCount()
1191 DBTestBase::GetSstFiles(env_, path, &files); in GetSstFileCount()
1196 void DBTestBase::GenerateNewFile(int cf, Random* rnd, int* key_idx, in GenerateNewFile()
1209 void DBTestBase::GenerateNewFile(Random* rnd, int* key_idx, bool nowait) { in GenerateNewFile()
1220 const int DBTestBase::kNumKeysByGenerateNewRandomFile = 51;
1222 void DBTestBase::GenerateNewRandomFile(Random* rnd, bool nowait) { in GenerateNewRandomFile()
1233 std::string DBTestBase::IterStatus(Iterator* iter) { in IterStatus()
1243 Options DBTestBase::OptionsForLogIterTest() { in OptionsForLogIterTest()
1250 std::string DBTestBase::DummyString(size_t len, char c) { in DummyString()
1254 void DBTestBase::VerifyIterLast(std::string expected_key, int cf) { in VerifyIterLast()
1273 UpdateStatus DBTestBase::updateInPlaceSmallerSize(char* prevValue, in updateInPlaceSmallerSize()
1288 UpdateStatus DBTestBase::updateInPlaceSmallerVarintSize(char* prevValue, in updateInPlaceSmallerVarintSize()
1303 UpdateStatus DBTestBase::updateInPlaceLargerSize(char* /*prevValue*/, in updateInPlaceLargerSize()
1311 UpdateStatus DBTestBase::updateInPlaceNoAction(char* /*prevValue*/, in updateInPlaceNoAction()
1319 void DBTestBase::validateNumberOfEntries(int numValues, int cf) { in validateNumberOfEntries()
1350 void DBTestBase::CopyFile(const std::string& source, in CopyFile()
1374 std::unordered_map<std::string, uint64_t> DBTestBase::GetAllSSTFiles( in GetAllSSTFiles()
1399 std::vector<std::uint64_t> DBTestBase::ListTableFiles(Env* env, in ListTableFiles()
1416 void DBTestBase::VerifyDBFromMap(std::map<std::string, std::string> true_data, in VerifyDBFromMap()
1529 void DBTestBase::VerifyDBInternal( in VerifyDBInternal()
1552 uint64_t DBTestBase::GetNumberOfSstFilesForColumnFamily( in GetNumberOfSstFilesForColumnFamily()