Commit Graph

248 Commits (97265f5f1455238581e01b3e07bfdf3564d97bf5)

Author SHA1 Message Date
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 d27ea4c9e5 Initialize options.row_cache 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 9 years ago
Dmitri Smirnov 20f57b1715 Enable Windows warnings C4307 C4309 C4512 C4701 9 years ago
Venkatesh Radhakrishnan 9d50afc3b9 Prefix-based iterating only shows keys in prefix 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
sdong 296c3a1f94 "make format" in some recent commits 9 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 9 years ago
Praveen Rao 0c59691dde Handle multiple batches in single log record - allow app to return a new batch + allow app to return corrupted record status 9 years ago
Sage Weil 543c12ab06 options: add recycle_log_file_num option 9 years ago
Praveen Rao cc4d13e0a8 Put wal_filter under #ifndef ROCKSDB_LITE 9 years ago
Praveen Rao 59a0c219bb Adding log filter to inspect and filter log records on recovery 9 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 9 years ago
sdong f1b9f804e9 Add a mode to always pick the oldest file to compact for each level 9 years ago
Yueh-Hsuan Chiang f21c7415a7 Change the log level of DB start-up log from Warn to Header. 9 years ago
Ari Ekmekji 2b683d4972 Add DBOption.max_subcompaction to option dump 9 years ago
Islam AbdelRahman e467bf0de0 Fix valgrind error 9 years ago
sdong 5de807ac16 Add options.hard_pending_compaction_bytes_limit to stop writes if compaction lagging behind 9 years ago
Igor Canadi 5f4166c90e ReadaheadRandomAccessFile -- userspace readahead 9 years ago
Ari Ekmekji b6def58f73 Changed 'num_subcompactions' to the more accurate 'max_subcompactions' 9 years ago
sdong 9130873a13 Add options.new_table_reader_for_compaction_inputs 9 years ago
sdong 603b6da8b8 Add options.compaction_measure_io_stats to print write I/O stats in compactions 9 years ago
Islam AbdelRahman cee1e8a080 Parallelize LoadTableHandlers 9 years ago
Yoshinori Matsunobu 2cf0f4f471 Adding wal_recovery_mode log message 9 years ago
Islam AbdelRahman c45a57b41e Support delete rate limiting 9 years ago
Yueh-Hsuan Chiang 14d0bfa429 Add DBOptions::skip_sats_update_on_db_open 9 years ago
Ari Ekmekji 40c64434d4 Parallelize L0-L1 Compaction: Restructure Compaction Job 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
Igor Canadi a96fcd09b7 Deprecate CompactionFilterV2 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
Dmitri Smirnov ca2fe2c1b6 Address GCC compilation issues 10 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
Giuseppe Ottaviano 782a1590f9 Implement a table-level row cache 10 years ago
krad de85e4cadf Introduce WAL recovery consistency levels 10 years ago
Igor Canadi 760e9a94de Fail DB::Open() when the requested compression is not available 10 years ago
Igor Canadi 4b8bb62f0a Don't dump DBOptions for each column family 10 years ago
sdong 7842920be5 Slow down writes by bytes written 10 years ago
Islam AbdelRahman 643bbbf081 Use nullptr for default compaction_filter_factory 10 years ago
Yueh-Hsuan Chiang 9ffc8ba024 Include EventListener in stress test. 10 years ago
agiardullo c815351038 Support saving history in memtable_list 10 years ago
Yueh-Hsuan Chiang 672dda9b3b [API Change] Move listeners from ColumnFamilyOptions to DBOptions 10 years ago
Yueh-Hsuan Chiang dc81efe415 Change the log-level of DB summary and options from INFO_LEVEL to WARN_LEVEL 10 years ago
Igor Canadi 4cb4d546cd Set stats_dump_period_sec to 600 by default 10 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 10 years ago
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 10 years ago
Yueh-Hsuan Chiang 7b9581bc3b Fixed xfunc related compile errors in ROCKSDB_LITE 10 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 10 years ago