Commit Graph

2457 Commits (bd55e5a1e7512297e0075633be18ecd18e08136d)

Author SHA1 Message Date
sdong 9d35ae649e Make DBTestUniversalCompaction.IncreaseUniversalCompactionNumLevels more deterministic 9 years ago
sdong 4b6833aec1 Rename options.compaction_measure_io_stats to options.report_bg_io_stats and include flush too. 9 years ago
Dmitri Smirnov c9d668c584 Fix unit tests issues on Windows (#1078) 9 years ago
sdong 535af525d6 BlockBasedTable::PrefixMayMatch() to skip index checking if we can't find a filter block. 9 years ago
Islam AbdelRahman 19ef3de57e Fix ManualCompactionPartial test flakiness 9 years ago
sdong dff4c48ede BlockBasedTable::PrefixMayMatch: no need to find data block after full bloom checking 9 years ago
Yueh-Hsuan Chiang 13e6c8e97a Relax an assertion in Compaction::ShouldStopBefore 9 years ago
Yueh-Hsuan Chiang ae21d71e94 Fixed a bug in RocksDB Statistics where flush is considered as compaction 9 years ago
Jay Edgar 2448f80375 Make sure that if use_mmap_reads is on use_os_buffer is also on 9 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 9 years ago
Igor Canadi ab4c62332e Don't use version in the error message 9 years ago
Aaron Gao cc87075d63 No need to limit to 20 files in UpdateAccumulatedStats() if options.max_open_files=-1 9 years ago
Islam AbdelRahman 8a1a603fdb Eliminate std::deque initialization while iterating over merge operands 9 years ago
Islam AbdelRahman f38540b12a WriteBatchWithIndex micro optimization 9 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 9 years ago
sdong 2feafa3db9 Change some RocksDB default options 9 years ago
Sandeep Joshi 63e8f1b55b Formatted lines to adhere to 80 char limit 9 years ago
Sandeep Joshi 24420947d9 Replace kHeader by WriteBatchInternal::kHeader in few more places 9 years ago
zensan 78711524b7 In all the places where log records are read, there was a check that 9 years ago
Islam AbdelRahman 99ffb3d533 Fix perf_context::merge_operator_time_nanos calculation 9 years ago
Yueh-Hsuan Chiang ad2fdaa823 Correct a typo in a comment 9 years ago
Yueh-Hsuan Chiang be9816b3d9 Fix data race issue when sub-compaction is used in CompactionJob 9 years ago
Praveen Rao 583157f710 Avoid overloaded virtual function 9 years ago
Praveen Rao 2dcbb3b4f3 Addressed review comments 9 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 9 years ago
agiardullo fbbb8a6144 Add test for Snapshot 0 9 years ago
Andrew Kryczka e182f03c1e Add unit tests for RepairDB 9 years ago
Praveen Rao 7d371863e5 travis build fixes 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
Marton Trencseni 44756260ae Reset block cache in failing unit test. 9 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 9 years ago
Edouard A 02e62ebbc8 Fixes warnings and ensure correct int behavior on 32-bit platforms. 9 years ago
Islam AbdelRahman 3ff98bd209 Fix no compression test 9 years ago
Dhruba Borthakur 1a2cc27e01 ColumnFamilyOptions SanitizeOptions is buggy on 32-bit platforms. 9 years ago
sdong b2ae5950ba Index Reader should not be reused after DB restart 9 years ago
Islam AbdelRahman 580fede347 Aggregate hot Iterator counters in LocalStatistics (DBIter::Next perf regression) 9 years ago
Baris Yazici e8e6cf0173 fix: handle_fatal_signal (sig=6) in std::vector<std::string, std::allocator<std::string> >::_M_range_check | c++/4.8.2/bits/stl_vector.h:794 #174 9 years ago
Andrew Kryczka d9620239d2 Cleanup stale manifests outside of full purge 9 years ago
Yi Wu f71fc77b7c Cache to have an option to fail Cache::Insert() when full 9 years ago
Yueh-Hsuan Chiang 765597fa78 Update compaction score right after CompactFiles forms a compaction 9 years ago
Yueh-Hsuan Chiang aa3f02d50c Improve comment in compaction.h and compaction_picker.h 9 years ago
sdong 294bdf9ee2 Change Property name from "rocksdb.current_version_number" to "rocksdb.current-super-version-number" 9 years ago
Yueh-Hsuan Chiang a7d4eb2f34 Fix a bug where flush does not happen when a manual compaction is running 9 years ago
Islam AbdelRahman dfe96c72c3 Fix WriteLevel0TableForRecovery file delete protection 9 years ago
sdong ef204df7ef Compaction always needs to be removed from level0_compactions_in_progress_ for universal compaction 9 years ago
sdong e79ad9e184 Add Iterator Property rocksdb.iterator.version_number 9 years ago
sdong 19ea40f8b6 Subcompaction boundary keys should not terminate after an empty level 9 years ago
sdong 74b660702e Rename iterator property "rocksdb.iterator.is.key.pinned" => "rocksdb.iterator.is-key-pinned" 9 years ago
Islam AbdelRahman 6743135ea1 Fix DB::AddFile() issue when PurgeObsoleteFiles() is called 9 years ago
sdong 432f3adf2c Add DB Property "rocksdb.current_version_number" 9 years ago