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

2.14 release notes #9406

Merged
merged 5 commits into from
Sep 30, 2024
Merged

2.14 release notes #9406

merged 5 commits into from
Sep 30, 2024

Conversation

narqo
Copy link
Contributor

@narqo narqo commented Sep 25, 2024

What this PR does

This is a draft PR that I'll populate with the 2.14 release notes.

These are the release notes for the 2.14 release.

Which issue(s) this PR fixes or relates to

Relates to #9382

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.

@narqo narqo mentioned this pull request Sep 23, 2024
38 tasks
@narqo narqo force-pushed the vldmr/mimir-214-release-notes branch from 7dc4f1b to eba6db6 Compare September 25, 2024 13:49
Signed-off-by: Vladimir Varankin <[email protected]>
@narqo narqo force-pushed the vldmr/mimir-214-release-notes branch from eba6db6 to 2f179f6 Compare September 25, 2024 14:04
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved

The minimal supported version of Go is updated to 1.22.

The streaming of the chunks from store-gateways to queriers is enabled by default.
Copy link
Member

Choose a reason for hiding this comment

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

Can we "sell" this somehow? What does this bring to users?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added additional note about the feature

docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
due to the compactor being out of disk. A new related alert `MimirCompactorHasRunOutOfDiskSpace` and it's runbook are added.

Incoming OTLP requests were previously size-limited with the distributor's `-distributor.max-recv-msg-size` configuration.
Distributor has a new `-distributor.max-otlp-request-size` configuration for limiting OTLP requests. The default value is set to limit request to 100 MiB.
Copy link
Member

Choose a reason for hiding this comment

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

We run with 20MB limit internally, we should change the default.

Incoming OTLP requests were previously size-limited with the distributor's `-distributor.max-recv-msg-size` configuration.
Distributor has a new `-distributor.max-otlp-request-size` configuration for limiting OTLP requests. The default value is set to limit request to 100 MiB.

Distributor now replies with `Retry-After` header on retryable errors. The feature is controlled by the `-distributor.retry-after-header.enabled` configuration,
Copy link
Member

Choose a reason for hiding this comment

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

This feature is not new (it was already mentioned in Mimir 2.11 release notes). I don't think this needs a call out.

Copy link
Contributor

Choose a reason for hiding this comment

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

i think we now just enable it by default. Maybe we can mention what this means for users? It's that recovering from a Mimir outage should be easier now as the prometheus instances should respect Retry-After. ideally we can also mention how they should configure prometheus to respect retry-after headers. I'm not sure what the impact is for OTEL users

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added additional note about the feature.

docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Show resolved Hide resolved
@narqo narqo mentioned this pull request Sep 26, 2024
4 tasks
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
narqo and others added 2 commits September 27, 2024 13:18
Signed-off-by: Vladimir Varankin <[email protected]>
@narqo narqo marked this pull request as ready for review September 27, 2024 12:05
@narqo narqo requested a review from a team as a code owner September 27, 2024 12:05
@narqo
Copy link
Contributor Author

narqo commented Sep 27, 2024

🆙 Hey, all. Thank you for the feedback. I worked through all comments, and the PR is ready for another round of review

Signed-off-by: Vladimir Varankin <[email protected]>
Copy link
Member

@pstibrany pstibrany left a comment

Choose a reason for hiding this comment

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

lgtm. (suggested some wording changes, but feel free to ignore)

docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
docs/sources/mimir/release-notes/v2.14.md Outdated Show resolved Hide resolved
Co-authored-by: Peter Štibraný <[email protected]>
@narqo narqo merged commit b1cce37 into main Sep 30, 2024
29 checks passed
@narqo narqo deleted the vldmr/mimir-214-release-notes branch September 30, 2024 10:08
grafanabot pushed a commit that referenced this pull request Sep 30, 2024
* draft 2.14 release notes

Signed-off-by: Vladimir Varankin <[email protected]>

* Apply suggestions from code review

Co-authored-by: Taylor C <[email protected]>

* update release-notes

Signed-off-by: Vladimir Varankin <[email protected]>

* note on deprecating redis

Signed-off-by: Vladimir Varankin <[email protected]>

* Apply suggestions from code review

Co-authored-by: Peter Štibraný <[email protected]>

---------

Signed-off-by: Vladimir Varankin <[email protected]>
Co-authored-by: Taylor C <[email protected]>
Co-authored-by: Peter Štibraný <[email protected]>
(cherry picked from commit b1cce37)
narqo added a commit that referenced this pull request Sep 30, 2024
* draft 2.14 release notes

Signed-off-by: Vladimir Varankin <[email protected]>

* Apply suggestions from code review

Co-authored-by: Taylor C <[email protected]>

* update release-notes

Signed-off-by: Vladimir Varankin <[email protected]>

* note on deprecating redis

Signed-off-by: Vladimir Varankin <[email protected]>

* Apply suggestions from code review

Co-authored-by: Peter Štibraný <[email protected]>

---------

Signed-off-by: Vladimir Varankin <[email protected]>
Co-authored-by: Taylor C <[email protected]>
Co-authored-by: Peter Štibraný <[email protected]>
(cherry picked from commit b1cce37)

Co-authored-by: Vladimir Varankin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants