-
Notifications
You must be signed in to change notification settings - Fork 832
Document the v1.x guarantees #2360
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
Conversation
docs/configuration/v1-guarantees.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.
Should we make a pass on these to ensure all are prefixed with "experimental"? I realize that is a breaking change in itself, but I do like the convention that everything non-prod ready is prefixed with something consistent and obvious.
Another option is to output a warning in logs on startup of experimental features, similar to what we do for deprecated flags.
At the very least using the log output method, we could leave these flags alone for now and only force new experimental features to adhere to the convention.
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.
See: #2361
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.
Good job @gouthamve. I left few comments, but overall LGTM.
Signed-off-by: Goutham Veeramachaneni <[email protected]>
3193f98
to
a24fbfe
Compare
|
||
# Flags, Config and minor version upgrades | ||
|
||
Upgrading cortex from one minor version to the next should "just work"; that being said, we don't want to bump the major version every time we remove a flag, so we will will keep deprecated flags around for 2 minor release. There is a metric (`cortex_deprecated_flags_inuse_total`) you can alert on to find out if you're using a deprecated flag. |
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.
@gouthamve so we will will
typo.
Signed-off-by: Goutham Veeramachaneni [email protected]
What this PR does:
Which issue(s) this PR fixes:
Fixes #2247