-
Notifications
You must be signed in to change notification settings - Fork 470
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Promote some experimental features to stable for release 2.9 #5128
Conversation
16fd246
to
bfe194a
Compare
c22f6a6
to
13b0db8
Compare
"-compactor.ring.wait-stability-max-duration": "0", | ||
"-compactor.ring.wait-stability-min-duration": "0", | ||
"-compactor.ring.wait-stability-max-duration": "0", | ||
"-compactor.first-level-compaction-wait-period": "0s", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is needed to unbreak TestCompactBlocksContainingNativeHistograms
, which apparently expects this value to be lower than the new default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is fine to not slow down the test.
CHANGELOG.md
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's mention the jsonnet query sharding target series per shard new default in the jsonnet section.
Similarly for helm but in its own changelog file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 5bc71d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with one suggestion
Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com>
* Increase linter timeout. (#5159) * Bump actions/setup-go from 3 to 4 (#5142) Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 4. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v3...v4) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Jsonnet: Update rollout-operator to v0.6.0 (#5155) * Jsonnet: Update rollout-operator to v0.6.0 Signed-off-by: Nick Pillitteri <nick.pillitteri@grafana.com> * Changelog Signed-off-by: Nick Pillitteri <nick.pillitteri@grafana.com> * Test updates Signed-off-by: Nick Pillitteri <nick.pillitteri@grafana.com> --------- Signed-off-by: Nick Pillitteri <nick.pillitteri@grafana.com> * Jsonnet: remove $._config.querier.replicas and $._config.queryFrontend.replicas (#5131) * Jsonnet: remove $._config.querier.replicas and $._config.queryFrontend.replicas Signed-off-by: Marco Pracucci <marco@pracucci.com> * Update CHANGELOG.md Co-authored-by: Charles Korn <charleskorn@users.noreply.github.com> --------- Signed-off-by: Marco Pracucci <marco@pracucci.com> Co-authored-by: Charles Korn <charleskorn@users.noreply.github.com> * Promote some experimental features to stable for release 2.9 (#5128) * Declare -query-frontend.query-sharding-max-regexp-size-bytes stable * Declare -query-scheduler.max-used-instances stable * Declare -(alertmanager|blocks|ruler)-storage.storage-prefix stable * Declare -compactor.first-level-compaction-wait-period stable * Declare -usage-stats.* stable * Declare -query-frontend.query-sharding-target-series-per-shard stable * Update docs * Update changelog * Update changelogs * Update operations/helm/charts/mimir-distributed/CHANGELOG.md Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com> * Add missing entries for 2.9 to CHANGELOG.md (#5127) * Add missing entries for 2.9 to CHANGELOG.md * Update CHANGELOG.md Co-authored-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com> * Update CHANGELOG.md Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com> --------- Co-authored-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com> Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com> * Cut changelog for Mimir 2.9 (#5167) * Changed default of -ruler.poll-interval from 1m to 10m (#5171) Signed-off-by: Marco Pracucci <marco@pracucci.com> * Add dashboard screenshots for Mimir 2.9 (#5168) --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Nick Pillitteri <nick.pillitteri@grafana.com> Signed-off-by: Marco Pracucci <marco@pracucci.com> Co-authored-by: Charles Korn <charleskorn@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nick Pillitteri <56quarters@users.noreply.github.com> Co-authored-by: Marco Pracucci <marco@pracucci.com> Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com> Co-authored-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>
What this PR does
This promotes the following features/options from experimental to stable:
-query-frontend.query-sharding-max-regexp-size-bytes
-query-scheduler.max-used-instances
-(alertmanager|blocks|ruler)-storage.storage-prefix
-compactor.first-level-compaction-wait-period
-usage-stats.*
-query-frontend.query-sharding-target-series-per-shard
It also adds a non-default value of
2500
for the-query-frontend.query-sharding-target-series-per-shard
flag in Jsonnet and Helm. We've obtained good results from this setting internally at Grafana Labs, but enabling it by default would imply enabling the results cache by default, which we don't want to do.Individual commits are self-contained to make review easier.
Which issue(s) this PR fixes or relates to
Related to #5112
Checklist
CHANGELOG.md
updated - the order of entries should be[CHANGE]
,[FEATURE]
,[ENHANCEMENT]
,[BUGFIX]