Merge pull request #1351 from influxdata/compact-throughput-updates

compact-throughput updates
pull/1352/head
kelseiv 2020-08-21 13:38:37 -07:00 committed by GitHub
commit ca159cd7fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 3 deletions

View File

@ -258,6 +258,19 @@ This setting does not apply to cache snapshotting.
Environmental variable: `INFLUXDB_DATA_CACHE_MAX_CONCURRENT_COMPACTIONS` Environmental variable: `INFLUXDB_DATA_CACHE_MAX_CONCURRENT_COMPACTIONS`
#### `compact-throughput = "48m"`
The maximum number of bytes per seconds TSM compactions write to disk. Default is `"48m"` (48 million).
Note that short bursts are allowed to happen at a possibly larger value, set by `compact-throughput-burst`.
Environment variable: `INFLUXDB_DATA_COMPACT_THROUGHPUT`
#### `compact-throughput-burst = "48m"`
The maximum number of bytes per seconds TSM compactions write to disk during brief bursts. Default is `"48m"` (48 million).
Environment variable: `INFLUXDB_DATA_COMPACT_THROUGHPUT_BURST`
#### `compact-full-write-cold-duration = "4h"` #### `compact-full-write-cold-duration = "4h"`
The duration at which the TSM engine will compact all TSM files in a shard if it hasn't received a write or delete. The duration at which the TSM engine will compact all TSM files in a shard if it hasn't received a write or delete.

View File

@ -313,16 +313,16 @@ Environment variable: `INFLUXDB_DATA_MAX_CONCURRENT_COMPACTIONS`
#### `compact-throughput = "48m"` #### `compact-throughput = "48m"`
The rate limit, in bytes per second, that we will allow TSM compactions to write to disk. The maximum number of bytes per seconds TSM compactions write to disk. Default is `"48m"` (48 million).
Note that short bursts are allowed to happen at a possibly larger value, set by `compact-throughput-burst`. Note that short bursts are allowed to happen at a possibly larger value, set by `compact-throughput-burst`.
Environment variable: `INFLUXDB_DATA_COMPACT_THROUGHPUT` Environment variable: `INFLUXDB_DATA_COMPACT_THROUGHPUT`
#### `compact-throughput-burst = "48m"` #### `compact-throughput-burst = "48m"`
The rate limit, in bytes per second, that we allow TSM compactions to write to disk. The maximum number of bytes per seconds TSM compactions write to disk during brief bursts. Default is `"48m"` (48 million).
Environment variable: `INFLUXDB_DATA_COMPACT_THROUGHPUT_BURST` Environment variable: `INFLUXDB_DATA_COMPACT_THROUGHPUT_BURST`
#### `tsm-use-madv-willneed = false` #### `tsm-use-madv-willneed = false`