Commit Graph

62 Commits (33aca893c23514e2bd26792290059dd05b11c5fe)

Author SHA1 Message Date
Yanqin Jin d95014b9df fix some text in comments. 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Sagar Vemuri 04c11b867d Level Compaction with TTL 7 years ago
Zhongyi Xie fcc8a6574d Make Universal compaction options dynamic 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Sagar Vemuri f0804db7f7 Make FIFO compaction options dynamically configurable 7 years ago
follitude ac8fb77afd fix some misspellings 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Andrew Kryczka c217e0b9c7 Call RateLimiter for compaction reads 8 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong 8efb5ffa2a [rocksdb][PR] Remove option min_partial_merge_operands and verify_checksums_in_comp… 8 years ago
Sagar Vemuri eb912a927e Remove disableDataSync option 8 years ago
Andrew Kryczka fd43ee09da Range deletion microoptimizations 8 years ago
Yi Wu 1ea79a78c9 Optimize sequential insert into memtable - Part 1: Interface 8 years ago
Lijun Tang adb665e0bf Allowed delayed_write_rate option to be dynamically set. 8 years ago
Benoit Girard 2b16d664cb Change max_bytes_for_level_multiplier to double 8 years ago
Aaron Gao 59a7c0337b Change ioptions to store user_comparator, fix bug 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
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
sdong 32149059f9 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 8 years ago
sdong e5b5f12b81 Change options memtable_prefix_bloom_huge_page_tlb_size => memtable_huge_page_size and cover huge page to memtable too 9 years ago
sdong 7b79238b65 Deprectate filter_deletes 9 years ago
sdong 20699df843 memtable_prefix_bloom_bits -> memtable_prefix_bloom_bits_ratio and deprecate memtable_prefix_bloom_probes 9 years ago
Ashish Shenoy 99765ed855 Clean up the ComputeCompactionScore() API 9 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 9 years ago
sdong 4b6833aec1 Rename options.compaction_measure_io_stats to options.report_bg_io_stats and include flush too. 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
sdong 56e77f0967 Deprecate options.soft_rate_limit and add options.soft_pending_compaction_bytes_limit 9 years ago
sdong d6e1035a1f A new compaction picking priority that optimizes for write amplification for random updates. 9 years ago
sdong f1b9f804e9 Add a mode to always pick the oldest file to compact for each level 9 years ago
sdong 5de807ac16 Add options.hard_pending_compaction_bytes_limit to stop writes if compaction lagging behind 9 years ago
Ari Ekmekji b6def58f73 Changed 'num_subcompactions' to the more accurate 'max_subcompactions' 9 years ago
sdong 603b6da8b8 Add options.compaction_measure_io_stats to print write I/O stats in compactions 9 years ago
Ari Ekmekji 40c64434d4 Parallelize L0-L1 Compaction: Restructure Compaction Job 10 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 10 years ago
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 10 years ago
sdong b23bbaa82a Universal Compactions with Small Files 10 years ago
Igor Canadi db03739340 options.level_compaction_dynamic_level_bytes to allow RocksDB to pick size bases of levels dynamically. 10 years ago
Lei Jin 8d3f8f9696 remove all remaining references to cfd->options() 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Lei Jin f1841985e4 dynamic inplace_update options 10 years ago
Lei Jin 122f98e0b9 dynamic max_mem_compact_level 10 years ago
Lei Jin 574028679b dynamic max_sequential_skip_in_iterations 10 years ago
Lei Jin d6c8dba727 Log MutableCFOptions in SetOptions 10 years ago
Lei Jin 4d5708aa56 dynamic soft_rate_limit and hard_rate_limit 10 years ago
Lei Jin 065a67c4f0 dynamic disable_auto_compactions 10 years ago