Commit Graph

53 Commits (9447a854047434209679eceb95043813c6422d85)

Author SHA1 Message Date
sdong d5a51d4de3 Need to make sure log file synced before flushing memtable of one column family 9 years ago
Yi Wu 296545a2c7 Fix clang analyzer errors 9 years ago
Mike Kolupaev 936973d145 Small tweaks to logging to track the number of immutable memtables 9 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 9 years ago
Yi Wu a92049e3e7 Added EventListener::OnTableFileCreationStarted() callback 9 years ago
Yueh-Hsuan Chiang 24110ce90c Correct Statistics FLUSH_WRITE_BYTES 9 years ago
sdong 4b6833aec1 Rename options.compaction_measure_io_stats to options.report_bg_io_stats and include flush too. 9 years ago
Yueh-Hsuan Chiang ae21d71e94 Fixed a bug in RocksDB Statistics where flush is considered as compaction 9 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 9 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 9 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 9 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka acd7d58695 [directory includes cleanup] Remove util->db dependency for ThreadStatusUtil 9 years ago
Venkatesh Radhakrishnan b7ecf3d214 Fix intermittent hang in ColumnFamilyTest.FlushAndDropRaceCondition 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
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 10 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