Commit Graph

19 Commits (bb485e986a1ca782cfd87b9f6c0f800346c85a30)

Author SHA1 Message Date
Akanksha Mahajan 27d57a035e Use SST file manager to track blob files as well (#8037) 4 years ago
mrambacher 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
Adam Retter 4926b33742 Improvements to Env::GetChildren (#7819) 5 years ago
Adam Retter 6e0f62f2b6 Add more tests to ASSERT_STATUS_CHECKED (3), API change (#7715) 5 years ago
mrambacher e628f59e87 Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper private (#7703) 5 years ago
mrambacher e9befdebbf Add EnvTestWithParam::OptionsTest to the ASSERT_STATUS_CHECKED passes (#7283) 5 years ago
mrambacher d9d190742c Make env*_test work with ASSERT_STATUS_CHECKED (#7176) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Mike Kolupaev 1ed7d9b1b5 Avoid lots of calls to Env::GetFileSize() in SstFileManagerImpl when opening DB (#6363) 5 years ago
anand76 7330ec0ff1 Fix a test failure in error_handler_test (#6367) 5 years ago
anand76 fb05b5a652 Force a new manifest file if append to current one fails (#6331) 5 years ago
Levi Tamasi 1dd7873e08 Remove earlier partial BlobDB GC implementation (#6278) 6 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 6 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Yanqin Jin b5e4ee2e76 Fix a clang analyze error (#5365) 6 years ago
Yanqin Jin bd9f1d2d0f Fix RocksDB auto-recovery from SpaceLimit err (#5334) 6 years ago
Adam Simpkins c06c4c01c5 Fix many bugs in log statement arguments (#5089) 6 years ago
anand76 d0d484b132 Always delete Blob DB files in the background (#4928) 7 years ago
Siying Dong 08b8cea69f Deleting Blob files also goes through SstFileManager (#4904) 7 years ago
Anand Ananthabhotla 30c21df97c Fix regression test failures introduced by PR #4164 (#4375) 7 years ago
Anand Ananthabhotla a27fce408e Auto recovery from out of space errors (#4164) 7 years ago
Gustav Davidsson a15354d04e Expose GetTotalTrashSize in SstFileManager interface (#4206) 7 years ago
Siying Dong 63c965cdb4 Sync parent directory after deleting a file in delete scheduler 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Amy Tai 1579626d0d Enable cancelling manual compactions if they hit the sfm size limit 7 years ago
Siying Dong 118058ba69 SstFileManager: add bytes_max_delete_chunk 7 years ago
amytai 0a3db28d98 Disallow compactions if there isn't enough free space 7 years ago
Gustav Davidsson 2d04ed65e4 Make trash-to-DB size ratio limit configurable 8 years ago
Islam AbdelRahman 05993155ef Mark files as trash by using .trash extension 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Islam AbdelRahman d713471da8 Limit trash directory to be 25% of total DB 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Islam AbdelRahman 995618a821 Support SstFileManager::SetDeleteRateBytesPerSecond() 8 years ago
Hyeonseok Oh f2b4939da4 fixed typo 9 years ago
Islam AbdelRahman 989e644ed8 Remove sst_file_manager option from LITE 9 years ago
Islam AbdelRahman 6b2a047dfc Fix SstFileManager uninitialized data member 10 years ago
Islam AbdelRahman df9ba6df62 Introduce SstFileManager::SetMaxAllowedSpaceUsage() to cap disk space usage 10 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 10 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 10 years ago