Commit Graph

2447 Commits (4bc8c88e6b8fdfd34f8d09d8266e464c6717b5ff)

Author SHA1 Message Date
sdong 09899f0b51 DB::Open() to automatically increase thread pool size if it is smaller than max number of parallel compactions or flushes 10 years ago
sdong 86905e3cbb Move VersionBuilder logic to a separate .cc file 10 years ago
Igor Canadi 74eb4fbe93 CompactionJob 10 years ago
Lei Jin 0e526eb9d7 introduce TestMemEnv and use it in db_test 10 years ago
Lei Jin 5594d446ff unfriend DBImpl and InternalStats from VersionStorageInfo 10 years ago
Lei Jin 82e3ae5403 fix c_test 10 years ago
sdong c645250ee0 CompactionStats to support larger value of RecordIn and RecordDrop 10 years ago
sdong f7e6c856ab Fix BaseReferencedVersionBuilder's destructor order 10 years ago
Igor Canadi 9f7fc3ac45 Turn on -Wshadow 10 years ago
sdong 4d2ba38b65 Make VersionBuilder unit testable 10 years ago
Yueh-Hsuan Chiang 2b1f23dcae Apply InfoLogLevel to the logs in db/db_iter.cc 10 years ago
sdong c5db7f2605 Fix CompactionPickerTest.Level1Trigger2 10 years ago
Igor Canadi 635905481d WalManager 10 years ago
sdong c3dd0f75da comparator_db_test to cover more irregular comparators 10 years ago
Lei Jin 065766b8d2 DynamicCompactionOptions: relax the check bound a little 10 years ago
sdong 5c82a8837e Add a test in compaction_picker_test to test the max score 10 years ago
sdong 86de2007b8 Add ComparatorDBTest to test non-default comparators 10 years ago
sdong 76d1c28e82 Make CompactionPicker more easily tested 10 years ago
Yueh-Hsuan Chiang 01e6f85098 Apply InfoLogLevel to the logs in db/transaction_log_impl.h 10 years ago
Yueh-Hsuan Chiang 082e49ba82 Apply InfoLogLevel to the logs in db/repair.cc 10 years ago
Yueh-Hsuan Chiang c4b468000b Apply InfoLogLevel to the logs in db/flush_job.cc 10 years ago
Yueh-Hsuan Chiang 34d436b7db Apply InfoLogLevel to the logs in db/column_family.cc 10 years ago
Yueh-Hsuan Chiang cda9943f9f Apply InfoLogLevel to the logs in db/compaction_picker.cc 10 years ago
Yueh-Hsuan Chiang 7b3a618f94 Apply InfoLogLevel to the logs in db/db_filesnapshot.cc 10 years ago
Lei Jin 2d4fe048f4 remove dead code 10 years ago
Lei Jin 76d54530d3 minor - remove default value for ChangeFilterOptions() and ChangeCompactionOptions() 10 years ago
Lei Jin e130e88bc6 DBTest: options clean up - part 4 10 years ago
Lei Jin 34f3c5a20f DBTest: options clean up - part 3 10 years ago
Lei Jin cdc7230e4c DBTest: options clean up - part 2 10 years ago
Lei Jin 5a921b8950 DBTest: options clean up - part 1 10 years ago
Yueh-Hsuan Chiang c9c935923e Move the check to the beginning of the loop in VersionEdit::EncodeTo() 10 years ago
Yueh-Hsuan Chiang 2110e43a5a Remove an unnecessary include file in version_edit.cc 10 years ago
Igor Canadi abac3d6476 TableMock + framework for mock classes 10 years ago
Yueh-Hsuan Chiang fb3f8ffe5e Improve the robustness of PartialCompactionFailure test again. 10 years ago
Yueh-Hsuan Chiang 60fa7d1365 Improve the robustnesss of PartialCompactionFailure test. 10 years ago
Yueh-Hsuan Chiang 3772a3d09d Fix the bug where compaction does not fail when RocksDB can't create a new file. 10 years ago
Igor Canadi a39e931e50 FlushProcess 10 years ago
Lei Jin efa2fb33b0 make LevelFileNumIterator and LevelFileIteratorState anonymous 10 years ago
Lei Jin eb357af58c unfriend ForwardIterator from VersionSet 10 years ago
Lei Jin f981e08139 unfriend ColumnFamilyData from VersionSet 10 years ago
Lei Jin 834c67d77f rename FileLevel to LevelFilesBrief / unfriend CompactedDBImpl 10 years ago
Lei Jin a28b3c4388 unfriend UniversalCompactionPicker,LevelCompactionPicker and FIFOCompactionPicker from VersionSet 10 years ago
Lei Jin 5187d896b9 unfriend Compaction and CompactionPicker from VersionSet 10 years ago
Igor Canadi b680033e63 Include atomic in env_test 10 years ago
Igor Canadi 7c303f0e78 Include atomic 10 years ago
Igor Canadi 48842ab316 Deprecate AtomicPointer 10 years ago
Lei Jin f1841985e4 dynamic inplace_update options 10 years ago
sdong 240ed0cd7b Fix uninitialized parameter caused by D24513 10 years ago
Yueh-Hsuan Chiang 724fba2b39 Improve the log in Universal Compaction to include more debug information. 10 years ago
Lei Jin 122f98e0b9 dynamic max_mem_compact_level 10 years ago