Commit Graph

68 Commits (b42cd6bed50c576333d1e8010eed55775e19b56c)

Author SHA1 Message Date
Ari Ekmekji 2f8d71ec05 Moving sequence number compaction variables from SubCompactionState to CompactionJob 9 years ago
Ari Ekmekji b6def58f73 Changed 'num_subcompactions' to the more accurate 'max_subcompactions' 9 years ago
sdong c852968465 db_iter_test: add more test cases for the data race bug 9 years ago
Dmitri Smirnov 5bf8907622 More indent adjustment. 9 years ago
Dmitri Smirnov e2a9f43d64 Adjust indent 9 years ago
Dmitri Smirnov 1cac89c9b1 Address windows build issues 9 years ago
Dmitri Smirnov f25f06ddd2 Address windows build issues 9 years ago
Ari Ekmekji 137c376675 Removing variables used only in assertions to prevent build error 9 years ago
Ari Ekmekji b47cc58516 Bounding Number of Subcompactions 9 years ago
Ari Ekmekji 601b1aaca0 Fixing Failed Assertion in Subcompaction State Diff 9 years ago
Ari Ekmekji f0da6977a3 [Parallel L0-L1 Compaction Prep]: Giving Subcompactions Their Own State 9 years ago
Andres Notzli f32a572099 Simplify querying of merge results 9 years ago
sdong 72613657f0 Measure file read latency histogram per level 9 years ago
sdong 603b6da8b8 Add options.compaction_measure_io_stats to print write I/O stats in compactions 9 years ago
Andres Notzli 68f934355a Better CompactionJob testing 9 years ago
sdong 3ae386eafe Add statistic histogram "rocksdb.sst.read.micros" 9 years ago
Ari Ekmekji 40c64434d4 Parallelize L0-L1 Compaction: Restructure Compaction Job 9 years ago
Andres Notzli d06c82e477 Further cleanup of CompactionJob and MergeHelper 9 years ago
Andres Notzli e95c59cd2f Count number of corrupt keys during compaction 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
Igor Canadi a96fcd09b7 Deprecate CompactionFilterV2 9 years ago
Andres Notzli 6b2d44b2ff Refactoring of writing key/value pairs 9 years ago
Igor Canadi 9a6a0bd8c9 Style fix in compaction_job.cc 9 years ago
Andres Notzli ddad40e930 Fixed nullptr deref and added assert 9 years ago
Andres Notzli ae29495e4b Avoid manipulating const char* arrays 9 years ago
Andres Notzli ab137af4ba Partial cleanup of CompactionJob 9 years ago
Ari Ekmekji 8bca83e5dd Add tombstone information in CompactionJobStats 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
Poornima Chozhiyath Raman 4bed00a44b Fix function name format according to google style 9 years ago
Yueh-Hsuan Chiang bb1c74ce18 Fixed a bug of CompactionStats in multi-level universal compaction case 9 years ago
sdong 75d7075a8a Print info message about files need compaction for debuging purpose 9 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 9 years ago
Islam AbdelRahman 3ce3bb3da2 Allowing L0 -> L1 trivial move on sorted data 9 years ago
Yueh-Hsuan Chiang bb808eaddb Changed the CompactionJobStats::output_key_prefix type from char[] to string. 9 years ago
Yueh-Hsuan Chiang fe5c6321cb Allow EventListener::OnCompactionCompleted to return CompactionJobStats. 9 years ago
Yueh-Hsuan Chiang fc83821270 Add EventListener::OnTableFileCreated() 9 years ago
Yueh-Hsuan Chiang ec4ff4e99c Rename EventLoggerHelpers EventHelpers 9 years ago
Igor Canadi dbd95b7532 Add more table properties to EventLogger 9 years ago
Yueh-Hsuan Chiang 77a5a543a5 Allow GetThreadList() to report basic compaction operation properties. 9 years ago
Igor Canadi 65fe1cfbb3 Cleanup CompactionJob 9 years ago
Igor Canadi 1bb4928da9 Include bunch of more events into EventLogger 9 years ago
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 9 years ago
Igor Canadi 47b8743984 Make Compaction class easier to use 9 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 9 years ago
Anurag Indu 3d1a924ff3 Adding stats for the merge and filter operation 9 years ago
Yueh-Hsuan Chiang 12134139e3 Fixed the unit-test issue in PreShutdownCompactionMiddle 9 years ago
Yueh-Hsuan Chiang 8c12426c93 Fix the deadlock issue in ThreadStatusSingleCompaction. 9 years ago
Yueh-Hsuan Chiang c594b0e89d Allow GetThreadList() to report operation stage. 9 years ago
Venkatesh Radhakrishnan 284be570c8 Provide a mechanism to inform Rocksdb that it is shutting down 9 years ago