Implement a way to disable recompaction

In some cases it is a beneficial to be able to temporary disable
recompaction. This commit introduces a way to do so globally or
individually per database or specific index.

The configuration of the feature is as follows:

[view_compaction.recompaction]
enable = true / false %% to set globaly
<db_name> = enable / disable %% to set per db
<db_name>:<idx_name> = enable / disable %% to set per index
1 file changed
tree: 1f76e286c9297e66a33a8003734f2e656513c43d
  1. src/
  2. .gitignore
  3. .travis.yml
  4. LICENSE