-
Notifications
You must be signed in to change notification settings - Fork 544
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
Upgrade to latest mimir-prometheus with Prometheus 3.0 changes #9844
Conversation
cb6d823
to
a1b4f48
Compare
a1b4f48
to
6a3bfe1
Compare
To address one small set of test failures: #9854 |
71feed6
to
69c0bd2
Compare
1d21d67
to
a5035ca
Compare
Signed-off-by: Arve Knudsen <[email protected]>
a5035ca
to
687c249
Compare
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
dd6d215
to
22e1ab7
Compare
Signed-off-by: Arve Knudsen <[email protected]>
// ExtendPromQL enriches PromQL with Mimir extensions. | ||
func ExtendPromQL() { | ||
// Keep an alias for users using holt_winters, even though dropped in Prometheus v3. | ||
promql.FunctionCalls["holt_winters"] = promql.FunctionCalls["double_exponential_smoothing"] |
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 start a deprecation path for this function?
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 don't know, I don't think we discussed it. Could you remind me of how to do so?
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.
Discussed offline that we'll discuss eventual deprecation after this PR.
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.
We have a list of deprecated features in about-versioning.md
. Anyway, not blocking this PR on that.
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.
Thanks @colega!
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
Co-authored-by: Oleg Zaytsev <[email protected]>
Co-authored-by: Oleg Zaytsev <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
Signed-off-by: Arve Knudsen <[email protected]>
What this PR does
Upgrade to mimir-prometheus@fd7e39a8798e, which syncs in Prometheus 3.0 changes.
NB: I add a
go-kit/log
toslog
adapter, since Prometheus now uses the latter.TODO:
Which issue(s) this PR fixes or relates to
Checklist
CHANGELOG.md
updated - the order of entries should be[CHANGE]
,[FEATURE]
,[ENHANCEMENT]
,[BUGFIX]
.about-versioning.md
updated with experimental features.