-
Notifications
You must be signed in to change notification settings - Fork 471
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
Preparing release notes for 2.12 #7572
Conversation
Let's also include a section about releasing new distroless image, and how it will become the default image soon. Please coordinate with @ying-jeanne and @jhesketh on details. |
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
f083ff5
to
530146c
Compare
Co-authored-by: Ying WANG <74549700+ying-jeanne@users.noreply.github.com>
- **The total number of OTLP requests** is tracked by the new `cortex_distributor_otlp_requests_total` metric. | ||
- **The total number of queries executed for a particular source (ingester vs. store-gateway)** is tracked by the new `cortex_querier_queries_storage_type_total` metric. | ||
- **The total number of chunks fetched from a store gateway** is tracked by the new `cortex_querier_query_storegateway_chunks_total` metric. |
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.
Interested readers can read all about these metrics in the changelog. Are these note-worthy in the release notes?
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.
@pstibrany do you think we should just mention which metrics have been added without describing them, or do you think we should completely remove these entries?
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.
It seems to me that new metrics like this are too small and not noteworthy-enough to be in the release notes. But ultimately, it's our PM's decision what to include in the release notes.
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.
@zhehao-grafana WDYT about this? Should we mention all these metrics, or should we just leave them in CHANGELOG.md?
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 will vote to keep them in the changlog
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 have removed these 2 entries from the release notes. Thank you.
|
||
- **The maximum number of tenant IDs that may be for a federated query** can be configured via the `-tenant-federation.max-tenants` CLI flag on query-frontends. By default, it is 0, meaning that the limit is disabled. | ||
- **Sharding of active series queries can be enabled** via the `-query-frontend.shard-active-series-queries` CLI flag on query-frontends. | ||
- **Timely head compaction** can be enabled via the `-blocks-storage.tsdb.timely-head-compaction-enabled` on ingesters. If enabled, the head compaction happens when the min block range can no longer be appended, without requiring 1.5x the chunk range worth of data in the head. |
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.
@jhalterman is it safe to mention this in release notes?
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
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've submitted a review in the form of a PR: #7590
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
* Lint for style guidance Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Fixing lint errors Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> --------- Signed-off-by: Jack Baldry <jack.baldry@grafana.com> Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> Co-authored-by: Đurica Yuri Nikolić <durica.nikolic@grafana.com>
- `-query-frontend.additional-query-queue-dimensions-enabled` on the query-frontend. | ||
- `-query-scheduler.additional-query-queue-dimensions-enabled` on the query-scheduler. | ||
|
||
- **Owned series tracking in ingesters** can be enabled via the `-ingester.track-ingester-owned-series` CLI 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.
@duricanikolic added owned series tracking experimental feature here
|
||
## Features and enhancements | ||
|
||
- **Added `mimir-distroless` container image, built upon the `distroless` image**. |
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.
"the distroless image" isn't quite right as there are a number.
Built upon "a" distroless image perhaps. The specific one at the moment is gcr.io/distroless/static-debian12
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.
Thank you @jhesketh.
I have updated the PR. Does this look better?
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
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.
Nice, new changes look good to me, thanks for incorporating my suggestions :)
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.
LGTM, thanks for incorporating my suggestions.
* Preparing release notes for 2.12 Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Adding mimir-distroless docker image entry Co-authored-by: Ying WANG <74549700+ying-jeanne@users.noreply.github.com> * Fixing review findings Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Improve 2.11- to 2.12+ migration description Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Fixing review findings Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Adding missing entries Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Lint release notes to better match the Grafana Labs style guides (#7590) * Lint for style guidance Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Fixing lint errors Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> --------- Signed-off-by: Jack Baldry <jack.baldry@grafana.com> Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> Co-authored-by: Đurica Yuri Nikolić <durica.nikolic@grafana.com> * Add owned series tracking to experimental features * Fix relref link * Add distroless image name Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Remove unnecessary entries Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Fixing review findings Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> --------- Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> Signed-off-by: Jack Baldry <jack.baldry@grafana.com> Co-authored-by: Ying WANG <74549700+ying-jeanne@users.noreply.github.com> Co-authored-by: Jack Baldry <jack.baldry@grafana.com> Co-authored-by: Patryk Prus <patryk.prus@grafana.com> (cherry picked from commit 6794cb4)
* Preparing release notes for 2.12 Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Adding mimir-distroless docker image entry Co-authored-by: Ying WANG <74549700+ying-jeanne@users.noreply.github.com> * Fixing review findings Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Improve 2.11- to 2.12+ migration description Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Fixing review findings Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Adding missing entries Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Lint release notes to better match the Grafana Labs style guides (#7590) * Lint for style guidance Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Fixing lint errors Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> --------- Signed-off-by: Jack Baldry <jack.baldry@grafana.com> Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> Co-authored-by: Đurica Yuri Nikolić <durica.nikolic@grafana.com> * Add owned series tracking to experimental features * Fix relref link * Add distroless image name Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Remove unnecessary entries Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> * Fixing review findings Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> --------- Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> Signed-off-by: Jack Baldry <jack.baldry@grafana.com> Co-authored-by: Ying WANG <74549700+ying-jeanne@users.noreply.github.com> Co-authored-by: Jack Baldry <jack.baldry@grafana.com> Co-authored-by: Patryk Prus <patryk.prus@grafana.com> (cherry picked from commit 6794cb4) Co-authored-by: Đurica Yuri Nikolić <durica.nikolic@grafana.com>
What this PR does
This PR prepares release notes for Mimir 2.12.
Which issue(s) this PR fixes or relates to
Part of #7542
Checklist
CHANGELOG.md
updated - the order of entries should be[CHANGE]
,[FEATURE]
,[ENHANCEMENT]
,[BUGFIX]
.about-versioning.md
updated with experimental features.