Commit Graph

955 Commits (671753c43d063c0430c68af1db303499a8af732b)

Author SHA1 Message Date
Giuseppe Ottaviano 2dc421df48 Implement DB::PromoteL0 method 10 years ago
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 10 years ago
Venkatesh Radhakrishnan 618d07b068 Making PreShutdown tests more reliable. 10 years ago
Igor Canadi 6059bdf86a Add experimental API MarkForCompaction() 10 years ago
sdong debaf85ef5 Bug of trivial move of dynamic level 10 years ago
sdong 12d7d3d28d Fix and Improve DBTest.DynamicLevelCompressionPerLevel2 10 years ago
sdong a1271c6c6f Fix build break introduced by new SyncPoint interface change 10 years ago
sdong fcb206b667 SyncPoint to allow a callback with an argument and use it to get DBTest.DynamicLevelCompressionPerLevel2 more straight-forward 10 years ago
Igor Canadi 281db8bb62 Temporarily disable test CompactFilesOnLevelCompaction 10 years ago
Igor Canadi e7ad14926a Fix flakiness in FIFOCompaction test (github issue #573) 10 years ago
Igor Canadi 47b8743984 Make Compaction class easier to use 10 years ago
sdong b118238a57 Trivial move to cover multiple input levels 10 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 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
sdong 089509b847 db_test: clean up sync points in test cleaning up 10 years ago
Venkatesh Radhakrishnan afbafeaeae Disallow trivial move if compression level is different 10 years ago
Venkatesh Radhakrishnan d0695f3e26 Fix crash caused by opening an empty DB in readonly mode 10 years ago
sdong 76d63b4525 Fix one non-determinism of DBTest.DynamicCompactionOptions 10 years ago
sdong b23bbaa82a Universal Compactions with Small Files 10 years ago
Igor Canadi fd3dbef22b Clean up old log files in background threads 10 years ago
Anurag Indu 3d1a924ff3 Adding stats for the merge and filter operation 10 years ago
Yueh-Hsuan Chiang a057bb2a8e Improve ThreadStatusSingleCompaction 10 years ago
sdong 38d286f146 Clean-up WAL directory before running db_test 10 years ago
Igor Sugak 6b626ff24c rocksdb: change db_test::MultiThreadedDBTest as value parameterized test. 10 years ago
sdong 0831a35994 Add a DB Property For Number of Deletions in Memtables 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Sugak 9fd6edf81c rocksdb: Replace ASSERT* with EXPECT* in functions that does not return void value 10 years ago
Venkatesh Radhakrishnan b2b3086524 Speed up rocksDB close call. 10 years ago
Yueh-Hsuan Chiang 12134139e3 Fixed the unit-test issue in PreShutdownCompactionMiddle 10 years ago
Yueh-Hsuan Chiang fd1b3f385a Fix the issue in PreShutdownMultipleCompaction 10 years ago
Venkatesh Radhakrishnan e25ff039c8 Prevent slowdowns and stalls in PreShutdown tests 10 years ago
Yueh-Hsuan Chiang c1b3cde18a Improve the robustness of ThreadStatusSingleCompaction 10 years ago
Yueh-Hsuan Chiang 8c12426c93 Fix the deadlock issue in ThreadStatusSingleCompaction. 10 years ago
sdong b16ead531d DBTest.DynamicLevelCompressionPerLevel should not run without snappy support 10 years ago
Yueh-Hsuan Chiang a5e60bafc2 Fix a typo / test failure in ThreadStatusSingleCompaction 10 years ago
Igor Canadi cb2c91850c Don't run some tests is snappy is not present 10 years ago
Yueh-Hsuan Chiang c594b0e89d Allow GetThreadList() to report operation stage. 10 years ago
Venkatesh Radhakrishnan b411d06031 Prevent stalls in preshutdown tests 10 years ago
sdong e9de8b65a6 Change the way options.compression_per_level is used when options.level_compaction_dynamic_level_bytes=true 10 years ago
Venkatesh Radhakrishnan 284be570c8 Provide a mechanism to inform Rocksdb that it is shutting down 10 years ago
Igor Canadi 2ddf53b2ca Get OptimizeFilterForHits work on Mac 10 years ago
Igor Canadi db03739340 options.level_compaction_dynamic_level_bytes to allow RocksDB to pick size bases of levels dynamically. 10 years ago
Sameet Agarwal e7c434c364 Add columnfamily option optimize_filters_for_hits to optimize for key hits only 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
Jinfu Leng 96d989f70d catch config errors with L0 file count triggers 10 years ago
sdong d45a6a4002 Add rocksdb.num-live-versions: number of live versions 10 years ago
Venkatesh Radhakrishnan 7d817268b9 Managed iterator 10 years ago
Yueh-Hsuan Chiang 12753130ec Remove ThreadStatusMultiCompaction test 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