| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | [Rule "single-condition-false"]suggestions=inc-bg-flush:inc-write-bufferconditions=log-4-false[Rule "multiple-conds-true"]suggestions=inc-write-bufferconditions=log-1-true:log-2-true:log-3-true[Rule "multiple-conds-one-false"]suggestions=inc-bg-flushconditions=log-1-true:log-4-false:log-3-true[Rule "multiple-conds-all-false"]suggestions=l0-l1-ratio-health-checkconditions=log-4-false:options-1-false[Condition "log-1-true"]source=LOGregex=Stopping writes because we have \d+ immutable memtables \(waiting for flush\), max_write_buffer_number is set to \d+[Condition "log-2-true"]source=LOGregex=Stalling writes because we have \d+ level-0 files[Condition "log-3-true"]source=LOGregex=Stopping writes because we have \d+ level-0 files[Condition "log-4-false"]source=LOGregex=Stalling writes because of estimated pending compaction bytes \d+[Condition "options-1-false"]source=OPTIONSoptions=CFOptions.level0_file_num_compaction_trigger:CFOptions.write_buffer_size:DBOptions.random_access_max_buffer_sizeevaluate=int(options[0])*int(options[1])-int(options[2])<0  # should evaluate to a boolean[Suggestion "inc-bg-flush"]option=DBOptions.max_background_flushesaction=increase[Suggestion "inc-write-buffer"]option=CFOptions.max_write_buffer_numberaction=increase[Suggestion "l0-l1-ratio-health-check"]description='modify options such that (level0_file_num_compaction_trigger * write_buffer_size - max_bytes_for_level_base < 5) is satisfied'
 |