Skip to content
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

Make additional-query-queue-dimensions-enabled into no-op flags #8984

Merged
merged 5 commits into from
Aug 13, 2024

Conversation

chencs
Copy link
Contributor

@chencs chencs commented Aug 12, 2024

What this PR does

This PR makes query-frontend.additional-query-queue-dimensions-enabled and query-scheduler.additional-query-queue-dimensions-enabled into no-op flags, in preparation for fully removing them. In future changes, Mimir will always include "query components" as a queue dimension, so the option is no longer needed.

Users can (and should) delete any additional-query-queue-dimensions-enabled flags from their configurations to avoid running into issues when the flags are removed.

Which issue(s) this PR fixes or relates to

Fixes #

Checklist

  • Tests updated.
  • Documentation added.
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX].
  • about-versioning.md updated with experimental features.

@chencs chencs force-pushed the casie/no-op-additional-queue-dimensions-flag branch 2 times, most recently from b854f3f to 53470be Compare August 13, 2024 01:25
@chencs chencs force-pushed the casie/no-op-additional-queue-dimensions-flag branch from 53470be to 67e4d02 Compare August 13, 2024 01:45
Copy link
Member

@francoposa francoposa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (assuming the NO-OP marker is in fact what we're supposed to do? I'd leave that to docs team).

I <3 deleting code.

@chencs chencs marked this pull request as ready for review August 13, 2024 19:36
@chencs chencs requested review from tacole02 and a team as code owners August 13, 2024 19:36
Copy link
Contributor

@tacole02 tacole02 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of NO-OP, we could use Deprecated or Non-operational to describe CLI flags that are retired and soon to be removed.

@chencs chencs force-pushed the casie/no-op-additional-queue-dimensions-flag branch from 34eb0e7 to 4c4d8ca Compare August 13, 2024 23:03
@chencs chencs merged commit 6d08dcd into main Aug 13, 2024
29 checks passed
@chencs chencs deleted the casie/no-op-additional-queue-dimensions-flag branch August 13, 2024 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants