Commit Graph

314 Commits (94d62d771e627a184711a5e634a7cfefa52b12d2)

Author SHA1 Message Date
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 8 years ago
Siying Dong 5582123dee Sample number of reads per SST file 8 years ago
Andrew Kryczka 215076ef06 Fix TSAN: avoid arena mode with range deletions 8 years ago
Andrew Kryczka 9c9909bf7d Support ingest file when range deletions exist 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 8 years ago
Aaron Gao 2a0f3d0de1 level compaction expansion 8 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 9 years ago
Wanning Jiang 56887f6cb8 Backup Options 9 years ago
Ashish Shenoy 99765ed855 Clean up the ComputeCompactionScore() API 9 years ago
Andrew Kryczka 73a847ef89 Add per-level compression ratio property 9 years ago
Yueh-Hsuan Chiang be9816b3d9 Fix data race issue when sub-compaction is used in CompactionJob 9 years ago
Andrew Kryczka d9620239d2 Cleanup stale manifests outside of full purge 9 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
Alexey Maykov f18acd8875 Fixed the clang compilation failure 9 years ago
Alexey Maykov e1a09a7703 Implementation for GetPropertiesOfTablesInRange 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
dyniusz 0267502655 Support for LevelDB SST with .ldb suffix 9 years ago
sdong f1b9f804e9 Add a mode to always pick the oldest file to compact for each level 9 years ago