Searched refs:DeleteScheduler (Results 1 – 8 of 8) sorted by relevance
| /rocksdb-6.9/file/ |
| D | delete_scheduler.cc | 22 DeleteScheduler::DeleteScheduler(Env* env, FileSystem* fs, in DeleteScheduler() function in ROCKSDB_NAMESPACE::DeleteScheduler 44 DeleteScheduler::~DeleteScheduler() { in ~DeleteScheduler() 55 Status DeleteScheduler::DeleteFile(const std::string& file_path, in DeleteFile() 108 const std::string DeleteScheduler::kTrashExtension = ".trash"; 109 bool DeleteScheduler::IsTrashFile(const std::string& file_path) { in IsTrashFile() 125 if (!DeleteScheduler::IsTrashFile(current_file)) { in CleanupDirectory() 149 Status DeleteScheduler::MarkAsTrash(const std::string& file_path, in MarkAsTrash() 158 if (DeleteScheduler::IsTrashFile(file_path)) { in MarkAsTrash() 190 void DeleteScheduler::BackgroundEmptyTrash() { in BackgroundEmptyTrash() 348 void DeleteScheduler::WaitForEmptyTrash() { in WaitForEmptyTrash() [all …]
|
| D | delete_scheduler_test.cc | 72 if (DeleteScheduler::IsTrashFile(f)) { in CountTrashFiles() 107 DeleteScheduler* delete_scheduler_; 662 ASSERT_TRUE(DeleteScheduler::IsTrashFile("x.trash")); in TEST_F() 663 ASSERT_TRUE(DeleteScheduler::IsTrashFile(".trash")); in TEST_F() 666 ASSERT_TRUE(DeleteScheduler::IsTrashFile("log.trash")); in TEST_F() 668 ASSERT_TRUE(DeleteScheduler::IsTrashFile("abc.t.trash")); in TEST_F() 671 ASSERT_FALSE(DeleteScheduler::IsTrashFile("abc.sst")); in TEST_F() 672 ASSERT_FALSE(DeleteScheduler::IsTrashFile("abc.txt")); in TEST_F() 676 ASSERT_FALSE(DeleteScheduler::IsTrashFile("abc.ttrash")); in TEST_F() 677 ASSERT_FALSE(DeleteScheduler::IsTrashFile(".ttrash")); in TEST_F() [all …]
|
| D | delete_scheduler.h | 34 class DeleteScheduler { 36 DeleteScheduler(Env* env, FileSystem* fs, int64_t rate_bytes_per_sec, 40 ~DeleteScheduler();
|
| D | sst_file_manager_impl.h | 132 DeleteScheduler* delete_scheduler() { return &delete_scheduler_; } in delete_scheduler() 172 DeleteScheduler delete_scheduler_;
|
| /rocksdb-6.9/db/ |
| D | column_family.cc | 325 DeleteScheduler::CleanupDirectory(db_options.env, sfm, result.cf_paths[i].path); in SanitizeOptions()
|
| /rocksdb-6.9/db/db_impl/ |
| D | db_impl_open.cc | 156 DeleteScheduler::CleanupDirectory(result.env, sfm, result.db_paths[i].path); in SanitizeOptions()
|
| /rocksdb-6.9/utilities/blob_db/ |
| D | blob_db_impl.cc | 239 DeleteScheduler::CleanupDirectory(env_, sfm, blob_dir_); in Open()
|
| /rocksdb-6.9/ |
| D | HISTORY.md | 873 …wDeleteScheduler() in include/rocksdb/delete_scheduler.h to create a DeleteScheduler that can be s…
|