1[Rule "missing-suggestions"]
2suggestions=
3conditions=missing-source
4
5[Condition "normal-rule"]
6source=LOG
7regex=Stopping writes because we have \d+ immutable memtables \(waiting for flush\), max_write_buffer_number is set to \d+
8
9[Suggestion "inc-bg-flush"]
10option=DBOptions.max_background_flushes
11action=increase
12
13[Suggestion "inc-write-buffer"]
14option=CFOptions.max_write_buffer_number
15action=increase
16
17[Rule "missing-conditions"]
18conditions=
19suggestions=missing-description
20
21[Condition "missing-options"]
22source=OPTIONS
23options=
24evaluate=int(options[0])*int(options[1])-int(options[2])<(-251659456)  # should evaluate to a boolean
25
26[Rule "missing-expression"]
27conditions=missing-expression
28suggestions=missing-description
29
30[Condition "missing-expression"]
31source=OPTIONS
32options=CFOptions.level0_file_num_compaction_trigger:CFOptions.write_buffer_size:CFOptions.max_bytes_for_level_base
33evaluate=
34
35[Suggestion "missing-description"]
36description=
37
38[Rule "stop-too-many-L0"]
39suggestions=inc-max-bg-compactions:missing-action:inc-l0-stop-writes-trigger
40conditions=missing-regex
41
42[Condition "missing-regex"]
43source=LOG
44regex=
45
46[Suggestion "missing-option"]
47option=
48action=increase
49
50[Suggestion "normal-suggestion"]
51option=CFOptions.write_buffer_size
52action=increase
53
54[Suggestion "inc-l0-stop-writes-trigger"]
55option=CFOptions.level0_stop_writes_trigger
56action=increase
57