Commit Graph

188 Commits (e466173d5cb0735f49a905489be0eb889a26d89d)

Author SHA1 Message Date
Zitan Chen 94d04529de Store DB identity and DB session ID in SST files (#6983) 4 years ago
Andrew Kryczka 02db03af8d make L0 index/filter pinned memory usage predictable (#6911) 4 years ago
Mike Kolupaev e45673dece Properly report IO errors when IndexType::kBinarySearchWithFirstKey is used (#6621) 4 years ago
sdong d0f3894cf1 In block based table builder, make variables for estimating file size atomic (#6636) 4 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 4 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 4 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Levi Tamasi 5f025ea832 BlobDB GC: add SST <-> oldest blob file referenced mapping (#5903) 5 years ago
Yanqin Jin 6febfd8451 OnTableFileCreationCompleted use "(nil)" for empty file during flush (#5905) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
haoyuhuang 705b8eecb4 Add more callers for table reader. (#5454) 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
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 5 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 5 years ago
Andrew Kryczka c8c8104d7e Dictionary compression for files written by SstFileWriter (#4978) 5 years ago
Andrew Kryczka 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) 5 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 5 years ago
Abhishek Madan 81b6b09f6b Remove v1 RangeDelAggregator (#4778) 6 years ago
Abhishek Madan abf931afa6 Add compaction logic to RangeDelAggregatorV2 (#4758) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Yanqin Jin 729a617b5b Add listener to sample file io (#3933) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Anand Ananthabhotla 4ea56b1bd0 Revert changes in PR #4003 (#4263) 6 years ago
Peter Mattis 90fc40690a Relax VersionStorageInfo::GetOverlappingInputs check (#4050) 6 years ago
Nikhil Benesch 5f3088d565 Range deletion performance improvements + cleanup (#4014) 6 years ago
Nikhil Benesch 17339dc2f3 Add table property tracking number of range deletions (#4016) 6 years ago
Zhongyi Xie 795e663df0 option for timing measurement of non-blocking ops during compaction (#4029) 6 years ago
Anand Ananthabhotla c48764ba47 Don't generate a notification for a 0 size SST (#4003) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 6 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 6 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 6 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 6 years ago
David Lai f4a030ce81 - comment out unused parameters 6 years ago
Yi Wu fe228da0a9 WritePrepared Txn: Support merge operator 6 years ago
Shaohua Li eefd75a228 Stream 7 years ago
Yi Wu 66a2c44ef4 Add DB::Properties::kEstimateOldestKeyTime 7 years ago
Yi Wu d1b74b0c82 WritePrepared Txn: Compaction/Flush 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 7 years ago
Siying Dong d757355cbf Fix bug that flush doesn't respond to fsync result 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 7 years ago