mirror of
https://github.com/prometheus/prometheus.git
synced 2024-11-13 17:14:05 -08:00
cut v2.35.0 (#10614)
* cut v2.35.0 Signed-off-by: Augustin Husson <husson.augustin@gmail.com> * add a note about the changes introduced by go1.18 Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
This commit is contained in:
parent
09da88114d
commit
6656cd29fe
21
CHANGELOG.md
21
CHANGELOG.md
|
@ -1,28 +1,31 @@
|
||||||
## 2.35.0-rc1 / 2022-04-14
|
## 2.35.0 / 2022-04-21
|
||||||
|
|
||||||
* [ENHANCEMENT] Update package `uber.go/auomaxprocs` to support `cgroups2` #10584
|
This Prometheus release is built with go1.18, which contains two noticeable changes related to TLS:
|
||||||
* [BUGFIX] Tracing/GRPC: Set TLS credentials only when insecure is false. #10592
|
|
||||||
* [BUGFIX] Agent: Fix ID collision when loading a WAL with multiple segments. #10587
|
|
||||||
* [BUGFIX] Revoke storing target and metadata cache in context. This can fix a memory link introduced in `2.35.0-rc0` #10590
|
|
||||||
|
|
||||||
## 2.35.0-rc0 / 2022-04-08
|
* [TLS 1.0 and 1.1 disabled by default client-side](https://go.dev/doc/go1.18#tls10).
|
||||||
|
Prometheus users can override this with the `min_version` parameter of [tls_config](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#tls_config).
|
||||||
|
* [Certificates signed with the SHA-1 hash function are rejected](https://go.dev/doc/go1.18#sha1). This doesn't apply to self-signed root certificates.
|
||||||
|
|
||||||
* [CHANGE] TSDB: Delete `*.tmp` WAL files when Prometheus starts. #10317
|
* [CHANGE] TSDB: Delete `*.tmp` WAL files when Prometheus starts. #10317
|
||||||
* [CHANGE] promtool: Add new flag `--lint` (enabled by default) for the commands `check rules` and `check config`, resulting in a new exit code (`3`) for linter errors. #10435
|
* [CHANGE] promtool: Add new flag `--lint` (enabled by default) for the commands `check rules` and `check config`, resulting in a new exit code (`3`) for linter errors. #10435
|
||||||
* [FEATURE] Support for automatically setting the variable `GOMAXPROCS` to the container CPU limit. Enable with the flag `--enable-feature=auto-gomaxprocs` #10498
|
* [FEATURE] Support for automatically setting the variable `GOMAXPROCS` to the container CPU limit. Enable with the flag `--enable-feature=auto-gomaxprocs`. #10498
|
||||||
* [FEATURE] PromQL: Extend statistics with total and peak number of samples in a query. Additionally, per-step statistics are available with --enable-feature=promql-per-step-stats and using `stats=all` in the query API.
|
* [FEATURE] PromQL: Extend statistics with total and peak number of samples in a query. Additionally, per-step statistics are available with --enable-feature=promql-per-step-stats and using `stats=all` in the query API.
|
||||||
Enable with the flag `--enable-feature=per-step-stats` #10369
|
Enable with the flag `--enable-feature=per-step-stats`. #10369
|
||||||
* [ENHANCEMENT] Prometheus is built with Go 1.18. #10501
|
* [ENHANCEMENT] Prometheus is built with Go 1.18. #10501
|
||||||
* [ENHANCEMENT] TSDB: more efficient sorting of postings read from WAL at startup. #10500
|
* [ENHANCEMENT] TSDB: more efficient sorting of postings read from WAL at startup. #10500
|
||||||
* [ENHANCEMENT] Azure SD: Add metric to track Azure SD failures #10476
|
* [ENHANCEMENT] Azure SD: Add metric to track Azure SD failures. #10476
|
||||||
* [ENHANCEMENT] Azure SD: Add an optional `resource_group` configuration. #10365
|
* [ENHANCEMENT] Azure SD: Add an optional `resource_group` configuration. #10365
|
||||||
* [ENHANCEMENT] Kubernetes SD: Support `discovery.k8s.io/v1` `EndpointSlice` (previously only `discovery.k8s.io/v1beta1` `EndpointSlice` was supported). #9570
|
* [ENHANCEMENT] Kubernetes SD: Support `discovery.k8s.io/v1` `EndpointSlice` (previously only `discovery.k8s.io/v1beta1` `EndpointSlice` was supported). #9570
|
||||||
* [ENHANCEMENT] Kubernetes SD: Allow attaching node metadata to discovered pods. #10080
|
* [ENHANCEMENT] Kubernetes SD: Allow attaching node metadata to discovered pods. #10080
|
||||||
* [ENHANCEMENT] OAuth2: Support for using a proxy URL to fetch OAuth2 tokens. #10492
|
* [ENHANCEMENT] OAuth2: Support for using a proxy URL to fetch OAuth2 tokens. #10492
|
||||||
* [ENHANCEMENT] Configuration: Add the ability to disable HTTP2. #10492
|
* [ENHANCEMENT] Configuration: Add the ability to disable HTTP2. #10492
|
||||||
|
* [ENHANCEMENT] Config: Support overriding minimum TLS version. #10610
|
||||||
* [BUGFIX] Kubernetes SD: Explicitly include gcp auth from k8s.io. #10516
|
* [BUGFIX] Kubernetes SD: Explicitly include gcp auth from k8s.io. #10516
|
||||||
* [BUGFIX] Fix OpenMetrics parser to sort uppercase labels correctly. #10510
|
* [BUGFIX] Fix OpenMetrics parser to sort uppercase labels correctly. #10510
|
||||||
* [BUGFIX] UI: Fix scrape interval and duration tooltip not showing on target page. #10545
|
* [BUGFIX] UI: Fix scrape interval and duration tooltip not showing on target page. #10545
|
||||||
|
* [BUGFIX] Tracing/GRPC: Set TLS credentials only when insecure is false. #10592
|
||||||
|
* [BUGFIX] Agent: Fix ID collision when loading a WAL with multiple segments. #10587
|
||||||
|
* [BUGFIX] Remote-write: Fix a deadlock between Batch and flushing the queue. #10608
|
||||||
|
|
||||||
## 2.34.0 / 2022-03-15
|
## 2.34.0 / 2022-03-15
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue