timescaledb-tune icon indicating copy to clipboard operation
timescaledb-tune copied to clipboard

Introduce the concept of profiles

Open jgpruitt opened this issue 2 years ago • 0 comments

A profile is an optional "mode" to put the tuner in that tailors the recommendations for a particular workload. If no profile is specified, the tuner is run with a default profile which provides exactly the same behavior as before and corresponds to the typical timescaledb workload.

The only other valid profile defined at the moment is "promscale". With this commit, the promscale profile does not produce any results different from the default profile. This commit only provides the "plumbing" so that future commits can recommend different settings for the promscale profile.

jgpruitt avatar Aug 09 '22 21:08 jgpruitt