rules_err1.ini 1.3 KB

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