Commit Graph

130 Commits (ff9728701614dcd5ea3ab019fe2fadebb6a8dd3f)

Author SHA1 Message Date
sdong b9767d0e09 Move several more logging inside DB mutex to log buffer 11 years ago
Igor Canadi fcd5c5e828 ComputeCompactionScore in CompactionPicker 11 years ago
Igor Canadi e493f2f54e Don't compact with zero input files 11 years ago
Igor Canadi 758fa8c359 Don't Finalize in CompactionPicker 11 years ago
Igor Canadi fb2346fc1f [CF] Code cleanup part 1 11 years ago
Haobo Xu 66da467983 [RocksDB] LogBuffer Cleanup 11 years ago
sdong ecb1ffa2a8 Buffer info logs when picking compactions and write them out after releasing the mutex 11 years ago
Igor Canadi e2dd148a8b Fix compile fail introduced by merge 11 years ago
Igor Canadi ca5f1a225a CompactionContext to include is_manual_compaction 11 years ago
Igor Canadi 73f62255c1 [CF] Split SanitizeOptions into two 11 years ago
Igor Canadi 5c6ef56152 Fix printf format 11 years ago
Igor Canadi f7489123e2 Move compaction picker and internal key comparator to ColumnFamilyData 11 years ago
Siying Dong 8477255da3 Moving Some includes from options.h to forward declaration 11 years ago
Igor Canadi 677fee27c6 Make VersionSet::ReduceNumberOfLevels() static 11 years ago
Siying Dong 4605e20c58 If User setting of compaction multipliers overflow, use default value 1 instead 11 years ago
Igor Canadi 83681bf9ef Statistics code cleanup 11 years ago
Igor Canadi 0f4a75b710 Fix SIGSEGV in compaction picker 11 years ago
Mike Lin 5e3aeb5f8e An initial implementation of kCompactionStopStyleSimilarSize for universal compaction 11 years ago
Mike Lin b1194f4903 Minor compaction logging improvements 11 years ago
Igor Canadi c699c84af4 CompactionPicker 11 years ago