Commit Graph

19 Commits (3ac07a12fe98a6f0ea999d7303ab964e4676ff81)

Author SHA1 Message Date
mrambacher e9befdebbf Add EnvTestWithParam::OptionsTest to the ASSERT_STATUS_CHECKED passes (#7283) 4 years ago
mrambacher d9d190742c Make env*_test work with ASSERT_STATUS_CHECKED (#7176) 4 years ago
Yanqin Jin e66199d848 First step towards handling MANIFEST write error (#6949) 4 years ago
Yanqin Jin e72e2167fd Fix a few bugs in best-efforts recovery (#6824) 5 years ago
Levi Tamasi ac3ae1df0b Find/purge obsolete blob files (#6807) 5 years ago
Levi Tamasi a00ddf1574 Expose the set of live blob files from Version/VersionSet (#6785) 5 years ago
Levi Tamasi fe238e5438 Keep track of obsolete blob files in VersionSet (#6755) 5 years ago
Yanqin Jin e04f3bce4f Update CURRENT file after best-efforts recovery (#6746) 5 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Levi Tamasi 752c87af78 Clean up VersionEdit a bit (#6383) 5 years ago
Yanqin Jin fe1147db1c Let DBSecondary close files after catch up (#6114) 5 years ago
Yanqin Jin 6d072f2a03 Move WAL-closing loop out of original loop (#5804) 5 years ago
Yi Wu a68d814570 fast look up purge_queue (#5796) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
Zhongyi Xie d1c9ede195 Fix duplicated file names in PurgeObsoleteFiles (#5603) 5 years ago
anand76 e0d9d57750 Fix bugs in WAL trash file handling (#5520) 5 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 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Yanqin Jin da96f2fe00 Close WAL files before deletion (#5233) 6 years ago
anand76 dae3b5545c Smooth the deletion of WAL files (#5116) 6 years ago
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 6 years ago
Soli a478682260 Fix #3840: only `SyncClosedLogs` for multiple CFs (#4460) 6 years ago
Andrew Kryczka fffac43cfb Add DB property for SST files kept from deletion (#4618) 6 years ago
Yanqin Jin 331cb63641 SetOptions Backup Race Condition (#4108) 6 years ago
Siying Dong 82089d59c3 DBImpl::FindObsoleteFiles() not to call GetChildren() on the same path 7 years ago
Siying Dong d59549298f Skip deleted WALs during recovery 7 years ago
Siying Dong 63c965cdb4 Sync parent directory after deleting a file in delete scheduler 7 years ago
Siying Dong d5afa73789 Revert "Skip deleted WALs during recovery" 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Maysam Yabandeh 73f21a7b21 Skip deleted WALs during recovery 7 years ago
Yanqin Jin 1f5def1653 Fix race condition causing double deletion of ssts 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 7 years ago
Maysam Yabandeh d060421c77 Fix a leak in prepared_section_completed_ 7 years ago
Andrew Kryczka 46e599fc6b fix live WALs purged while file deletions disabled 7 years ago
Andrew Kryczka 0f0d2ab95a fix DBImpl instance variable naming 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Siying Dong 0e99323ac2 Fix CLANG Analyze 7 years ago
Andrew Kryczka d12691b86f move TableCache::EraseHandle outside of db mutex 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Maysam Yabandeh 1e34d07e18 Simplify and document sync rules for logs_ etc 7 years ago
Maysam Yabandeh 01534db24c Fix the reported asan issues 7 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Yi Wu 0fcdccc33e Blob storage helper methods 8 years ago
Siying Dong ce64b8b719 Divide db/db_impl.cc 8 years ago