Commit Graph

269 Commits (ec5843dca99dc7a16f1e80237468d7b5df2e6e1d)

Author SHA1 Message Date
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 6 years ago
David Lai f4a030ce81 - comment out unused parameters 6 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Andrew Kryczka 1bdb44de95 optimize file ingestion checks for range deletion overlap 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
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
Andrew Kryczka 70aa942153 fix file numbers after repair 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Maysam Yabandeh f46464d383 write-prepared txn: call IsInSnapshot 7 years ago
Andrew Kryczka cc01985db0 Introduce bottom-pri thread pool for large universal compactions 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
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 7 years ago
Siying Dong 5582123dee Sample number of reads per SST file 7 years ago
Andrew Kryczka 215076ef06 Fix TSAN: avoid arena mode with range deletions 7 years ago
Andrew Kryczka 9c9909bf7d Support ingest file when range deletions exist 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 7 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 7 years ago
Aaron Gao 2a0f3d0de1 level compaction expansion 7 years ago
Yi Wu 9239103cd4 Flush job should release reference current version if sync log failed 8 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 8 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
Islam AbdelRahman 869ae5d786 Support IngestExternalFile (remove AddFile restrictions) 8 years ago
Andrew Kryczka 6fbe96baf8 Compaction Support for Range Deletion 8 years ago
Islam AbdelRahman 2ad68b971a Support running consistency checks in release mode 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 8 years ago
Aaron Gao 5aaef91d4a group multiple batch of flush into one manifest file (one call to LogAndApply) 8 years ago
sdong 20699df843 memtable_prefix_bloom_bits -> memtable_prefix_bloom_bits_ratio and deprecate memtable_prefix_bloom_probes 8 years ago
Wanning Jiang 56887f6cb8 Backup Options 8 years ago
Ashish Shenoy 99765ed855 Clean up the ComputeCompactionScore() API 8 years ago
Andrew Kryczka 73a847ef89 Add per-level compression ratio property 8 years ago
Yueh-Hsuan Chiang be9816b3d9 Fix data race issue when sub-compaction is used in CompactionJob 8 years ago
Andrew Kryczka d9620239d2 Cleanup stale manifests outside of full purge 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka fdd70d1495 Skip filters for last L0 file if hit-optimized 9 years ago
agiardullo bcd4ccbc33 Revert D7809 9 years ago
sdong b9f77ba12b When slowdown is triggered, reduce the write rate 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
sdong 56e77f0967 Deprecate options.soft_rate_limit and add options.soft_pending_compaction_bytes_limit 9 years ago
SherlockNoMad 355fa94365 EstimatedNumKeys Counter Inaccurate 9 years ago
sdong 6d6776f6b8 Log more information for the add file with overlapping range failure 9 years ago