Commit Graph

764 Commits (2a383f21f46fc11687a2fdd3e81616e93e980df4)

Author SHA1 Message Date
Shaohua Li 33c7d4ccd9 Make writable_file_max_buffer_size dynamic 7 years ago
Andrew Kryczka 9b18cc2363 single-file bottom-level compaction when snapshot released 7 years ago
Dmitri Smirnov d2a65c59e1 Fix unused var warnings in Release mode 7 years ago
Sagar Vemuri f0804db7f7 Make FIFO compaction options dynamically configurable 7 years ago
Andrew Kryczka 70aa942153 fix file numbers after repair 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Amy Xu 5785b1fcb8 Fix naming in InternalKey 7 years ago
Maysam Yabandeh f46464d383 write-prepared txn: call IsInSnapshot 7 years ago
Yi Wu 3c840d1a6d Allow DB reopen with reduced options.num_levels 7 years ago
Andrew Kryczka cc01985db0 Introduce bottom-pri thread pool for large universal compactions 7 years ago
Andrew Kryczka 710411aea6 fix asan/valgrind for TableCache cleanup 8 years ago
Andrew Kryczka d12691b86f move TableCache::EraseHandle outside of db mutex 8 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 8 years ago
Victor Gao 1d7048c598 comment out unused parameters 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 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
Siying Dong 6837a17621 Fix Data Race Between CreateColumnFamily() and GetAggregatedIntProperty() 8 years ago
Siying Dong 5d5a28a98c Fix Clang release build broken by 5582123dee 8 years ago
Siying Dong 5582123dee Sample number of reads per SST file 8 years ago
Mike Kolupaev 138b87eae4 Fix interaction between CompactionFilter::Decision::kRemoveAndSkipUnt… 8 years ago
Andrew Kryczka 215076ef06 Fix TSAN: avoid arena mode with range deletions 8 years ago
Andrew Kryczka 3a8a848a55 account for L0 size in estimated compaction bytes 8 years ago
Andrew Kryczka 9c9909bf7d Support ingest file when range deletions exist 8 years ago
Siying Dong 51ac91f586 Histogram of number of merge operands 8 years ago
赵星宇 d03c34497c update comment of GetNextFile 8 years ago
Aaron Gao 3e86c0f07c disable direct reads for log and manifest and add direct io to tests 8 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 8 years ago
Siying Dong 264d3f540c Allow IntraL0 compaction in FIFO Compaction 8 years ago
Andrew Kryczka 8c3a180e83 Set lower-bound on dynamic level sizes 8 years ago
Leonidas Galanis a45e98a5b5 max_open_files dynamic set, follow up 8 years ago
Leonidas Galanis e7ae4a3a02 Max open files mutable 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Andrew Kryczka 1dd7760513 Change L0 compaction score using level size 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Sagar Vemuri 343b59d6ee Move various string utility functions into string_util 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Andrew Kryczka d659faad54 Level-based L0->L0 compaction 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Daniel Black f4fce4751e Fix clang compile error - [-Werror,-Wunused-lambda-capture] 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 8 years ago
Siying Dong 8efb5ffa2a [rocksdb][PR] Remove option min_partial_merge_operands and verify_checksums_in_comp… 8 years ago
Aaron Gao 2a0f3d0de1 level compaction expansion 8 years ago
Aaron Gao db2b4eb50e avoid direct io in rocksdb_lite 8 years ago
Sagar Vemuri eb912a927e Remove disableDataSync option 8 years ago
Islam AbdelRahman 574b543f80 Rename merger.h -> merging_iterator.h 8 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago