Commit Graph

244 Commits (215d12826d82d56e7cac8ab7f544f3b028eb1f8e)

Author SHA1 Message Date
Islam AbdelRahman a163cc2d5a Lint everything 10 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 10 years ago
Venkatesh Radhakrishnan 9d50afc3b9 Prefix-based iterating only shows keys in prefix 10 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 10 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 10 years ago
Islam AbdelRahman 2872e0c8c2 Clean and expose CreateLoggerFromOptions 10 years ago
sdong 296c3a1f94 "make format" in some recent commits 10 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 10 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 10 years ago
Sage Weil 543c12ab06 options: add recycle_log_file_num option 10 years ago
Praveen Rao cc4d13e0a8 Put wal_filter under #ifndef ROCKSDB_LITE 10 years ago
Praveen Rao 59a0c219bb Adding log filter to inspect and filter log records on recovery 10 years ago
Igor Canadi 9803e0d813 compaction_filter.h cleanup 10 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 10 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
Ari Ekmekji 3c37b3cccd Determine boundaries of subcompactions 10 years ago
Igor Canadi ac9bcb55ce Set max_open_files based on ulimit 10 years ago
agiardullo 44b6e99e1b update max_write_buffer_number_to_maintain docblock 10 years ago
agiardullo b5b2b75e52 better tuning of arena block size 10 years ago
sdong 7a0dbdf3ac Add ZSTD (not final format) compression type 10 years ago
Igor Canadi 5f4166c90e ReadaheadRandomAccessFile -- userspace readahead 10 years ago
Ari Ekmekji b6def58f73 Changed 'num_subcompactions' to the more accurate 'max_subcompactions' 10 years ago
sdong 9130873a13 Add options.new_table_reader_for_compaction_inputs 10 years ago
sdong 603b6da8b8 Add options.compaction_measure_io_stats to print write I/O stats in compactions 10 years ago
Islam AbdelRahman cee1e8a080 Parallelize LoadTableHandlers 10 years ago
Mike Kolupaev e06cf1a098 [wal changes 3/3] method in DB to sync WAL without blocking writers 10 years ago
Ari Ekmekji 5dc3e6881a Update Tests To Enable Subcompactions 10 years ago
Islam AbdelRahman c45a57b41e Support delete rate limiting 10 years ago
Yueh-Hsuan Chiang 14d0bfa429 Add DBOptions::skip_sats_update_on_db_open 10 years ago
Ari Ekmekji 40c64434d4 Parallelize L0-L1 Compaction: Restructure Compaction Job 10 years ago
Siying Dong 3dbf4ba220 RangeSync not to sync last 1MB of the file 10 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 10 years ago
Igor Canadi a96fcd09b7 Deprecate CompactionFilterV2 10 years ago
Igor Canadi a9c5109515 Deprecate purge_redundant_kvs_while_flush 10 years ago
Igor Canadi 5aea98ddd8 Deprecate WriteOptions::timeout_hint_us 10 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
Islam AbdelRahman 674b1181cf Bottommost level compaction option 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
Islam AbdelRahman 4eabbdb7ec Skip bottommost level compaction if possible 10 years ago
Igor Canadi 4b8bb62f0a Don't dump DBOptions for each column family 10 years ago
Islam AbdelRahman 12e030a992 Use CompactRangeOptions for CompactRange 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
agiardullo ca8b85ac04 better document max_write_buffer_number_to_maintain 10 years ago
Yueh-Hsuan Chiang 9ffc8ba024 Include EventListener in stress test. 10 years ago