Commit Graph

86 Commits (c9a04194137a170eafef512460ec64701e3a0a4f)

Author SHA1 Message Date
Alexey Maykov 3d07b815f6 Passing table properties to compaction callback 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
Yueh-Hsuan Chiang 63e0f86797 Fixed a bug which causes rocksdb.flush.write.bytes stat is always zero 9 years ago
Igor Canadi a7e80379b0 LogAndApply() should fail if the column family has been dropped 9 years ago
Andres Noetzli 3c9cef1eed Unified maps with Comparator for sorting, other cleanup 9 years ago
Andres Noetzli 2050832974 Fixing race condition in DBTest.DynamicMemtableOptions 9 years ago
Igor Canadi 4ab26c5ad1 Smarter purging during flush 9 years ago
Yueh-Hsuan Chiang a203b913c1 Fixed a rare deadlock in DBTest.ThreadStatusFlush 9 years ago
sdong 72613657f0 Measure file read latency histogram per level 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
Islam AbdelRahman d6ce0f7c61 Add largest sequence to FlushJobInfo 10 years ago
sdong 75d7075a8a Print info message about files need compaction for debuging purpose 10 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 10 years ago
Yueh-Hsuan Chiang fc83821270 Add EventListener::OnTableFileCreated() 10 years ago
Yueh-Hsuan Chiang ec4ff4e99c Rename EventLoggerHelpers EventHelpers 10 years ago
Yueh-Hsuan Chiang 3f0867c0fe Allow GetThreadList to report Flush properties. 10 years ago
Igor Canadi dbd95b7532 Add more table properties to EventLogger 10 years ago
Igor Canadi 1bb4928da9 Include bunch of more events into EventLogger 10 years ago
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 10 years ago
sdong 12d7d3d28d Fix and Improve DBTest.DynamicLevelCompressionPerLevel2 10 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago
Yueh-Hsuan Chiang c594b0e89d Allow GetThreadList() to report operation stage. 10 years ago
Igor Canadi 52d8347a91 EventLogger 10 years ago
Yueh-Hsuan Chiang e60bc99fe0 Allow GetThreadList to reflect flush activity. 10 years ago
Igor Canadi e7ea51a8e7 Introduce job_id for flush and compaction 10 years ago
Yueh-Hsuan Chiang 181191a1e4 Add a counter for collecting the wait time on db mutex. 10 years ago
sdong d888c95748 Sync WAL Directory and DB Path if different from DB directory 10 years ago
Venkatesh Radhakrishnan 153f4f0719 RocksDB: Allow Level-Style Compaction to Place Files in Different Paths 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Yueh-Hsuan Chiang b622ba5d6b Fixed compile error in db/flush_job.cc 10 years ago
Yueh-Hsuan Chiang 28c82ff1b3 CompactFiles, EventListener and GetDatabaseMetaData 10 years ago
Igor Canadi 53af5d877d Redesign pending_outputs_ 10 years ago
sdong 4d2ba38b65 Make VersionBuilder unit testable 10 years ago
sdong 76d1c28e82 Make CompactionPicker more easily tested 10 years ago
Yueh-Hsuan Chiang c4b468000b Apply InfoLogLevel to the logs in db/flush_job.cc 10 years ago
Igor Canadi a39e931e50 FlushProcess 10 years ago