diff --git a/CHANGELOG.md b/CHANGELOG.md index b4a3452c9..cccbae7dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,15 +2,15 @@ ## 2.43.0-rc.0 / 2023-03-09 -We are working on some performance improvements in Prometheus, which are -available behind the go tag `stringlabels` (therefore are not shipped in the -default binaries). It uses a data structure for labels that uses a single string -to hold all the label/values, resulting in a smaller heap size and some speedups -in most cases. We would like to encourage users who are interested in these -improvements to help us measure the gains on their production architecture. -Building Prometheus from the source with the `stringlabels` go tag and providing -feedback on its effectiveness in their specific use cases would be incredibly -helpful to us. #10991 +We are working on some performance improvements in Prometheus, which are only +built into Prometheus when compiling it using the Go tag `stringlabels` +(therefore they are not shipped in the default binaries). It uses a data +structure for labels that uses a single string to hold all the label/values, +resulting in a smaller heap size and some speedups in most cases. We would like +to encourage users who are interested in these improvements to help us measure +the gains on their production architecture. Building Prometheus from source +with the `stringlabels` Go tag and providing feedback on its effectiveness in +their specific use cases would be incredibly helpful to us. #10991 * [FEATURE] Promtool: Add HTTP client configuration to query commands. #11487 * [FEATURE] Scrape: Add `include_scrape_configs` to include scrape configs from different files. #12019 @@ -21,11 +21,11 @@ helpful to us. #10991 * [ENHANCEMENT] Scrape: Allow exemplars for all metric types. #11984 * [ENHANCEMENT] TSDB: Add metrics for head chunks and WAL folders size. #12013 * [ENHANCEMENT] TSDB: Automatically remove incorrect snapshot with index that is ahead of WAL. #11859 -* [ENHANCEMENT] TSDB: Improve Prometheus parser error outputs to be more comprehensive. #11682 +* [ENHANCEMENT] TSDB: Improve Prometheus parser error outputs to be more comprehensible. #11682 * [ENHANCEMENT] UI: Scope `group by` labels to metric in autocompletion. #11914 * [BUGFIX] Scrape: Fix `prometheus_target_scrape_pool_target_limit` metric not set before reloading. #12002 -* [BUGFIX] TSDB: Correctly update chunks removed and chunks metrics when reading WAL. #11858 -* [BUGFIX] TSDB: Observe delta in seconds `prometheus_tsdb_sample_ooo_delta`. #12004 +* [BUGFIX] TSDB: Correctly update `prometheus_tsdb_head_chunks_removed_total` and `prometheus_tsdb_head_chunks` metrics when reading WAL. #11858 +* [BUGFIX] TSDB: Use the correct unit (seconds) when recording out-of-order append deltas in the `prometheus_tsdb_sample_ooo_delta` metric. #12004 ## 2.42.0 / 2023-01-31