Commit Graph

376 Commits (c992eb118b134daf8e342a78bec6783007bd6c22)

Author SHA1 Message Date
sdong e3c6ba37dd OptimizeForSmallDb(): revert some options whose defaults were just changed 9 years ago
Yi Wu 24a24f013d Enable configurable readahead for iterators 9 years ago
sdong 6a14f7a976 Change several option defaults 9 years ago
Li Peng 6d4832a998 Merge pull request #1101 from flyd1005/wip-fix-typo 9 years ago
Andrew Kryczka 54de13abac Fix compression dictionary clang errors 9 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 9 years ago
Sergey Makarenko 1c80dfab24 Print memory allocation counters 9 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 9 years ago
flabby 874c96ac1d Merge pull request #1083 from flabby/master 9 years ago
sdong 4b6833aec1 Rename options.compaction_measure_io_stats to options.report_bg_io_stats and include flush too. 9 years ago
sdong 2feafa3db9 Change some RocksDB default options 9 years ago
Islam AbdelRahman e7c64fb115 Imporve sst_file_manager comment 9 years ago
Praveen Rao f8c2189307 Publish log numbers for column family to wal_filter, and provide log number in the record callback 9 years ago
Edouard Alligand 3d29f91466 Improve documentation of the allow_os_buffer parameter. 9 years ago
sdong 74b660702e Rename iterator property "rocksdb.iterator.is.key.pinned" => "rocksdb.iterator.is-key-pinned" 9 years ago
sdong 1f5954147b Introduce Iterator::GetProperty() and replace Iterator::IsKeyPinned() 9 years ago
sdong 92a9ccf1a6 Add a new compaction priority that picks file whose overlapping ratio is smallest 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang 4a8cbf4e31 Allows Get and MultiGet to read directly from SST files. 9 years ago
Dmitri Smirnov 36300fbbe3 Enable per-request buffer allocation in RandomAccessFile 9 years ago
Venkatesh Radhakrishnan 3b2a1ddd2e Add options.base_background_compactions as a number of compaction threads for low compaction debt 9 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
sdong 15b8902264 Change default options.delayed_write_rate 9 years ago
sdong b9f77ba12b When slowdown is triggered, reduce the write rate 9 years ago
sdong d72b31774e Slowdown when writing to the last write buffer 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
charsyam c30b499541 fix typos in comments 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
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 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
Islam AbdelRahman 2872e0c8c2 Clean and expose CreateLoggerFromOptions 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
Igor Canadi 9803e0d813 compaction_filter.h cleanup 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 10 years ago
jsteemann f8b770a942 fixed typos 10 years ago
Ari Ekmekji 2b683d4972 Add DBOption.max_subcompaction to option dump 10 years ago
sdong 5de807ac16 Add options.hard_pending_compaction_bytes_limit to stop writes if compaction lagging behind 10 years ago