Commit Graph

80 Commits (08616b4933cd0602473bd83c5142ac197ff0de92)

Author SHA1 Message Date
Dmitri Smirnov b1031d6c12 Remove function local statics that interfere with memory pooling (#1392) 8 years ago
Yi Wu e29d3b67c2 Make max_background_compactions and base_background_compactions dynamic changeable 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Yi Wu 17f76fc564 DB::GetOptions() reflect dynamic changed options 8 years ago
Yi Wu 8e061f9740 Refactor GetMutableOptionsFromStrings 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
Dmitri Smirnov 3981345be1 Small nits (#1280) 8 years ago
Yueh-Hsuan Chiang 6056d6317d Improve comment and bug fix for GetOptionsFromMap functions in convenience.h 8 years ago
omegaga 44f5cc57a5 Add time series database (resubmitted) 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
Yueh-Hsuan Chiang 3a2bccc845 Fixed a crash bug that incorrectly parse deprecated options in options_helper 8 years ago
sdong 20699df843 memtable_prefix_bloom_bits -> memtable_prefix_bloom_bits_ratio and deprecate memtable_prefix_bloom_probes 8 years ago
Islam AbdelRahman 533cda90ce Add GetStringFromCompressionType to include/rocksdb/convenience.h 8 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 8 years ago
Andrew Kryczka 0d590d9991 Make max_dict_bytes optional in options string 8 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 9 years ago
sdong 4b6833aec1 Rename options.compaction_measure_io_stats to options.report_bg_io_stats and include flush too. 9 years ago
Omar Sandoval deb08b8226 Add parsing of missing DB options 9 years ago
Yueh-Hsuan Chiang 79ca039eb4 Relax the check condition of prefix_extractor in CheckOptionsCompatibility 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 6170fec251 Fix build broken by previous commit of "option helper refactor" 9 years ago
SherlockNoMad bd7be035e0 Support Memtable Factory Parse in option_helper.cc 9 years ago
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
Yueh-Hsuan Chiang e11f676e34 Add OptionsUtil::LoadOptionsFromFile() API 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 9 years ago
Dmitri Smirnov a0163c0682 Do not disable compiler warnings: 9 years ago
SherlockNoMad 84992d6475 Option Helper Refactoring 9 years ago
SherlockNoMad b69b9b624e Support PlainTableOption in option_helper 9 years ago
Yueh-Hsuan Chiang 2379944093 Fixed an incorrect replace of const value in util/options_helper.cc 9 years ago
Yueh-Hsuan Chiang 0bb8ea56be [RocksDB Options File] Add TableOptions section and support BlockBasedTable 9 years ago
Yueh-Hsuan Chiang 5c7bf56d35 [RocksDB Options] Support more options in RocksDBOptionParser for sanity check. 9 years ago
Yueh-Hsuan Chiang da1cf8a9bc Add a missing check for deprecated options in options_helper.cc 9 years ago
Yueh-Hsuan Chiang 1e73b11af7 Better handling of deprecated options in RocksDBOptionsParser 9 years ago
Yueh-Hsuan Chiang 74b100ac17 RocksDB Options file format and its serialization / deserialization. 9 years ago
sdong 5de807ac16 Add options.hard_pending_compaction_bytes_limit to stop writes if compaction lagging behind 9 years ago
sdong 7a0dbdf3ac Add ZSTD (not final format) compression type 9 years ago
Yueh-Hsuan Chiang 1fb2abae2d ColumnFamilyOptions serialization / deserialization. 9 years ago
Yueh-Hsuan Chiang 9ec9571593 DBOptions serialization and deserialization 9 years ago
sdong 603b6da8b8 Add options.compaction_measure_io_stats to print write I/O stats in compactions 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
agiardullo 81d072623c move convenience.h out of utilities 9 years ago
Igor Canadi a9c5109515 Deprecate purge_redundant_kvs_while_flush 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
unknown 5c79132335 Revert the changes related to Options, as requested to seperate them into 9 years ago
Dmitri Smirnov ef4b87f1b2 Commit both PR and internal code review changes 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
agiardullo c815351038 Support saving history in memtable_list 9 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 9 years ago