Commit Graph

98 Commits (630b732cb32a832413e9f2f80847d33e8b420521)

Author SHA1 Message Date
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 9 years ago
Islam AbdelRahman 21441c09bd Fix calling GetCurrentMutableCFOptions in CompactionJob::ProcessKeyValueCompaction() 9 years ago
Yi Wu a92049e3e7 Added EventListener::OnTableFileCreationStarted() callback 9 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 9 years ago
Yueh-Hsuan Chiang 13e6c8e97a Relax an assertion in Compaction::ShouldStopBefore 9 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 9 years ago
Yueh-Hsuan Chiang be9816b3d9 Fix data race issue when sub-compaction is used in CompactionJob 9 years ago
sdong 19ea40f8b6 Subcompaction boundary keys should not terminate after an empty level 9 years ago
Islam AbdelRahman df9ba6df62 Introduce SstFileManager::SetMaxAllowedSpaceUsage() to cap disk space usage 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 9 years ago
Andrew Kryczka acd7d58695 [directory includes cleanup] Remove util->db dependency for ThreadStatusUtil 9 years ago
Zhipeng Jia 728f944f0d Fix computation of size of last sub-compaction 9 years ago
Zhipeng Jia e0abec1580 Sorting std::vector instead of using std::set 9 years ago
Dmitri Smirnov 236fe21c92 Enable MS compiler warning c4244. 9 years ago
agiardullo e5c5f23814 Support marking snapshots for write-conflict checking - Take 2 9 years ago
sdong 1d63c3d610 Revert "Support marking snapshots for write-conflict checking" 9 years ago
agiardullo ec704aafdc Support marking snapshots for write-conflict checking 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
Igor Canadi 4e07c99a9a Fix iOS build 9 years ago
sdong 277dea78f0 Add more kill points 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
Igor Canadi d80ce7f99a Compaction filter on merge operands 9 years ago
Ari Ekmekji 5ba3297d0d Add compaction time to log output 9 years ago
Ari Ekmekji 03ddce9a01 Add counters for L0 stall while L0-L1 compaction is taking place 9 years ago
Andres Noetzli 8aa1f15197 Refactored common code of Builder/CompactionJob out into a CompactionIterator 9 years ago
Ari Ekmekji 3c37b3cccd Determine boundaries of subcompactions 9 years ago
Andres Noetzli 6bdc484fd8 Added Equal method to Comparator interface 9 years ago
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