Commit Graph

199 Commits (72a3fb3424c6605517d7ed09bb2004589aa287c0)

Author SHA1 Message Date
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
haoyuhuang 705b8eecb4 Add more callers for table reader. (#5454) 6 years ago
haoyuhuang bb4178066d Integrate block cache tracer into db_impl (#5433) 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 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Yanqin Jin c77aab584e Force read existing data during db repair (#5209) 6 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Abhishek Madan abf931afa6 Add compaction logic to RangeDelAggregatorV2 (#4758) 6 years ago
Kefu Chai 7dbee38716 db/repair: reset Repair::db_lock_ in ctor (#4683) 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
Chinmay Kamat 6422356a27 Acquire lock on DB LOCK file before starting repair. (#4435) 6 years ago
Andrew Kryczka c94523ee56 Delete code for WAL reader to start at nonzero offset (#4362) 6 years ago
Peter Mattis 90fc40690a Relax VersionStorageInfo::GetOverlappingInputs check (#4050) 7 years ago
Yanqin Jin 524c6e6b72 Add file name info to SequentialFileReader. (#4026) 7 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Sergey Elin 3272bc07c6 Fix formatting in log message 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Shaohua Li eefd75a228 Stream 7 years ago
Maysam Yabandeh 7e38238981 WritePrepared Txn: Disable GC during recovery 7 years ago
Andrew Kryczka 70aa942153 fix file numbers after repair 7 years ago
Yi Wu d1b74b0c82 WritePrepared Txn: Compaction/Flush 7 years ago
Quinn Jarrell 6a541afcc4 Make bytes_per_sync and wal_bytes_per_sync mutable 7 years ago
Andrew Kryczka 4708a6875c Repair DBs with trailing slash in name 7 years ago
Chang Liu d97a72d63f Try to repair db with wal_dir option, avoid leak some WAL files 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Andrew Kryczka 33042573db Fix GetCurrentTime() initialization for valgrind 8 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 8 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Aaron Gao 3e86c0f07c disable direct reads for log and manifest and add direct io to tests 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Dmitri Smirnov a5adda0642 Fix repair issues 8 years ago
Andrew Kryczka fe349db57b Remove Arena in RangeDelAggregator 8 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 8 years ago
Andrew Kryczka 40a2e406f8 DeleteRange flush support 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 9 years ago
Gunnar Kudrjavets bdb1d19a69 Fix UBSan build break caused by variable not initialized 9 years ago