Commit Graph

14 Commits (61d69d450df76e8e03bd5e7b79c5bbe66905348b)

Author SHA1 Message Date
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 6 years ago
Zhongyi Xie a703432808 MaxFileSizeForLevel: adjust max_file_size for dynamic level compaction 6 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
Prashant D 6e5b341e8b options: Fix coverity issues 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
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Andrew Kryczka c217e0b9c7 Call RateLimiter for compaction reads 7 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 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 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 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
Islam AbdelRahman 67501cfc9a Fix -ve std::string::resize 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 8 years ago
sdong 7b79238b65 Deprectate filter_deletes 8 years ago
sdong 20699df843 memtable_prefix_bloom_bits -> memtable_prefix_bloom_bits_ratio and deprecate memtable_prefix_bloom_probes 8 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 5de807ac16 Add options.hard_pending_compaction_bytes_limit to stop writes if compaction lagging behind 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
sdong 76d3cd3286 Fix public API dependency on internal codes and dependency on MAX_INT32 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 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 720c1c056d fix erro during merge 10 years ago
Lei Jin 122f98e0b9 dynamic max_mem_compact_level 10 years ago
Igor Canadi c12f571d31 Fix mac compile, second try 10 years ago
Igor Canadi d2e60f5cee Fix mac compile 10 years ago
Lei Jin d6c8dba727 Log MutableCFOptions in SetOptions 10 years ago
Lei Jin 5ec53f3edf make compaction related options changeable 10 years ago