Commit Graph

69 Commits (3d9d77d9006c246ea54656440fb29eebfa048f8b)

Author SHA1 Message Date
Igor Canadi b5881762bc Reset parent_index and base_index when picking files marked for compaction 10 years ago
Igor Canadi 6059bdf86a Add experimental API MarkForCompaction() 10 years ago
Igor Canadi 47b8743984 Make Compaction class easier to use 10 years ago
Igor Sugak 9405b5ef8f rocksdb: Remove #include "util/string_util.h" from util/testharness.h 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Canadi db03739340 options.level_compaction_dynamic_level_bytes to allow RocksDB to pick size bases of levels dynamically. 10 years ago
fyrz cfe8837e43 Switch logv with loglevel to virtual 10 years ago
Igor Canadi 3e53760fc4 Fix compaction_picker_test 10 years ago
Igor Canadi e39f4f6cf9 Fix data race #3 10 years ago
Venkatesh Radhakrishnan 153f4f0719 RocksDB: Allow Level-Style Compaction to Place Files in Different Paths 10 years ago
Yueh-Hsuan Chiang 13de000f07 Add rocksdb::ToString() to address cases where std::to_string is not available. 10 years ago
Yueh-Hsuan Chiang 4161de92a3 Fix SIGSEGV 10 years ago
Yueh-Hsuan Chiang 1d1a64f58a Move NeedsCompaction() from VersionStorageInfo to CompactionPicker 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
sdong ac6afaf9ef Enforce naming convention of getters in version_set.h 10 years ago
sdong 4d2ba38b65 Make VersionBuilder unit testable 10 years ago
sdong c5db7f2605 Fix CompactionPickerTest.Level1Trigger2 10 years ago
sdong 5c82a8837e Add a test in compaction_picker_test to test the max score 10 years ago
sdong 76d1c28e82 Make CompactionPicker more easily tested 10 years ago