Commit Graph

128 Commits (560906ab331e76b9625ff75af203eccc12150979)

Author SHA1 Message Date
Cheng Chang 0a74e1b958 Add status checks during DB::Open (#6380) 5 years ago
Mike Kolupaev 1ed7d9b1b5 Avoid lots of calls to Env::GetFileSize() in SstFileManagerImpl when opening DB (#6363) 5 years ago
Mike Kolupaev 637e64b9ac Add an option to prevent DB::Open() from querying sizes of all sst files (#6353) 5 years ago
sdong 36c504be17 Avoid create directory for every column families (#6358) 5 years ago
Maysam Yabandeh 3316d29221 Disable recycle_log_file_num when it is incompatible with recovery mode (#6351) 5 years ago
Maysam Yabandeh 2f973ca96e Double Crash in kPointInTimeRecovery with TransactionDB (#6313) 5 years ago
Yanqin Jin bce5189f4d Fix error message (#6264) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Jermy Li c2029f9716 Support concurrent CF iteration and drop (#6147) 5 years ago
sdong aa1857e2df Support options.max_open_files = -1 with periodic_compaction_seconds (#6090) 5 years ago
sdong d8c28e692a Support options.ttl with options.max_open_files = -1 (#6060) 5 years ago
Yanqin Jin 2309fd63bf Update column families' log number altogether after flushing during recovery (#5856) 5 years ago
Levi Tamasi 5f025ea832 BlobDB GC: add SST <-> oldest blob file referenced mapping (#5903) 5 years ago
Tomas Kolda e3a93c9ee1 Fix crash when background task fails (#5879) 5 years ago
Yanqin Jin 643df920d8 Explicitly declare atomic flush incompatible with pipelined write (#5860) 5 years ago
sdong 76e951dbb1 Add a unit test to reproduce a corruption bug (#5851) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Vijay Nadimpalli 979fbdc696 Persistent globally unique DB ID in manifest (#5725) 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
Eli Pozniansky c129c75fb7 Added log_readahead_size option to control prefetching for Log::Reader (#5592) 5 years ago
anand76 e0d9d57750 Fix bugs in WAL trash file handling (#5520) 5 years ago
Yi Wu 2730fe693e Fix ingested file and direcotry not being sync (#5435) 5 years ago
Zhongyi Xie 671d15cbdd Persistent Stats: persist stats history to disk (#5046) 5 years ago
anand76 b703a56e5c Potential fix for stress test failure due to "SST file ahead of WAL" error (#5412) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 5 years ago
Maysam Yabandeh ae05a83e19 Call ValidateOptions from SetOptions (#5368) 5 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 5 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 5 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 5 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 5 years ago
Vijay Nadimpalli 71a82a0abe Consolidating WAL creation which currently has duplicate logic in db_impl_write.cc and db_impl_open.cc (#5188) 6 years ago
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 6 years ago
Adam Simpkins c06c4c01c5 Fix many bugs in log statement arguments (#5089) 6 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 6 years ago
Zhongyi Xie a291f3a1e5 Collect compaction stats by priority and dump to info LOG (#5050) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Siying Dong c2affccc18 Header logger should call LogHeader() (#4980) 6 years ago
Aubin Sanyal 3231a2e581 Deprecate ttl option from CompactionOptionsFIFO (#4965) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 6 years ago
Siying Dong 7d13f307ff Improve Error Message When wal_dir doesn't exist (#4874) 6 years ago
Siying Dong f0dda35d7d Preload some files even if options.max_open_files (#3340) 6 years ago
Abhishek Madan abf931afa6 Add compaction logic to RangeDelAggregatorV2 (#4758) 6 years ago
Yanqin Jin f307479ba6 Enable checkpoint of read-only db (#4681) 6 years ago
Abhishek Madan 8fe1e06ca0 Clean up FragmentedRangeTombstoneList (#4692) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Yanqin Jin da4aa59b4c Add read retry support to log reader (#4394) 6 years ago