DBTest.DynamicMemtableOptions to use single background compaction
Summary: Now DBTest.DynamicMemtableOptions sets background compaction to be 4, without actually increasing thread pool size (even before the feature of automatic increasing it). To make sure the behavior stays the same after the automatic thread pool increasing, set it back to 1. Hopefully it can fix the occasional failure of the test. Test Plan: Run the test Reviewers: igor, ljin Reviewed By: ljin Subscribers: leveldb, dhruba Differential Revision: https://reviews.facebook.net/D28281
This commit is contained in:
parent
8810850dd4
commit
b0cda4a116
@ -8082,7 +8082,7 @@ TEST(DBTest, Level0StopWritesTest) {
|
||||
Options options = CurrentOptions();
|
||||
options.level0_slowdown_writes_trigger = 2;
|
||||
options.level0_stop_writes_trigger = 4;
|
||||
options.disable_auto_compactions = 4;
|
||||
options.disable_auto_compactions = true;
|
||||
options.max_mem_compaction_level = 0;
|
||||
Reopen(options);
|
||||
|
||||
@ -8424,7 +8424,7 @@ TEST(DBTest, DynamicMemtableOptions) {
|
||||
options.env = env_;
|
||||
options.create_if_missing = true;
|
||||
options.compression = kNoCompression;
|
||||
options.max_background_compactions = 4;
|
||||
options.max_background_compactions = 1;
|
||||
options.max_mem_compaction_level = 0;
|
||||
options.write_buffer_size = k64KB;
|
||||
options.max_write_buffer_number = 2;
|
||||
|
Loading…
Reference in New Issue
Block a user