Commit Graph

2343 Commits (8366e10ffcb9a4269e90565d17f8440f40e30166)

Author SHA1 Message Date
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
sdong b5b1db167a Recompute compaction score after scheduling manual compaction 9 years ago
sdong 1f5954147b Introduce Iterator::GetProperty() and replace Iterator::IsKeyPinned() 9 years ago
Andrew Kryczka 69c471bd9b Handle concurrent manifest update and backup creation 9 years ago
sdong 8800975fb0 Make DBTestUniversalCompaction.IncreaseUniversalCompactionNumLevels more robust 9 years ago
sdong 82f15fb15d Add test to make sure DropColumnFamily doesn't impact existing iterators 10 years ago
sdong 38201b3599 Fix assert failure when DBImpl::SyncWAL() conflicts with log rolling 10 years ago
Andrew Kryczka b046916656 Redo SyncPoints for flush while rolling test 10 years ago
Mike Kolupaev eef63ef807 Fixed CompactFiles() spuriously failing or corrupting DB 10 years ago
Dmitri Smirnov d37d348da8 This addresses build issues on Windows 10 years ago
Andrew Kryczka d825fc70d4 Use condition variable in log roller test 10 years ago
Islam AbdelRahman df9ba6df62 Introduce SstFileManager::SetMaxAllowedSpaceUsage() to cap disk space usage 10 years ago
Andrew Kryczka 3943d16780 Fix race conditions in auto-rolling logger 10 years ago
reid horuff a7b6f0748a Improve write_with_callback_test to sync WAL 10 years ago
reid horuff 5bcf952a87 Fix WriteImpl empty batch hanging issue 10 years ago