github prometheus/prometheus v2.32.0-rc.0
2.32.0-rc.0 / 2021-12-01

latest releases: v2.52.0, v0.52.0, v2.52.0-rc.1...
pre-release2 years ago

Changes new in 2.32.0-rc.0 / 2021-12-01

This list of changes is relative to v2.32.0-beta.0, which was a special 2.32 beta release to pre-publish the Prometheus Agent features.

  • [FEATURE] TSDB: Add support for forwarding exemplars in Agent mode. #9664
  • [FEATURE] UI: Adapt web UI for Prometheus Agent mode. #9851
  • [ENHANCEMENT] Linode SD: Tune API request page sizes. #9779
  • [BUGFIX] TSDB: Fix panic when checkpoint directory is empty. #9687
  • [BUGFIX] TSDB: Fix panic, out of order chunks, and race warning during WAL replay. #9856
  • [BUGFIX] UI: Correctly render links for targets with IPv6 addresses that contain a Zone ID. #9853
  • [BUGFIX] Promtool: Fix checking of authorization.credentials_file and bearer_token_file fields. #9883

Changes already in 2.32.0-beta.0 / 2021-11-16

This beta release introduces the Prometheus Agent, a new mode of operation for
Prometheus optimized for remote-write only scenarios. In this mode, Prometheus
does not generate blocks on the local filesystem and is not queryable locally.
Enable with --enable-feature=agent.

Learn more about the Prometheus Agent in our blog post.

  • [CHANGE] remote-write: Change default max retry time from 100ms to 5 seconds. #9634
  • [FEATURE] Agent: New mode of operation optimized for remote-write only scenarios, without local storage. Enable with --enable-feature=agent. #8785
  • [FEATURE] Promtool: Add promtool check service-discovery command. #8970
  • [FEATURE] UI: Add search in metrics dropdown. #9629
  • [FEATURE] Templates: Add parseDuration to template functions. #8817
  • [ENHANCEMENT] Promtool: Improve test output. #8064
  • [ENHANCEMENT] Promtool: Use kahan summation for better numerical stability. #9588
  • [ENHANCEMENT] Remote-write: Reuse memory for marshalling. #9412
  • [ENHANCEMENT] Scrape: Add scrape_body_size_bytes scrape metric behind the --enable-feature=extra-scrape-metrics flag. #9569
  • [ENHANCEMENT] TSDB: Add windows arm64 support. #9703
  • [ENHANCEMENT] TSDB: Optimize query by skipping unneeded sorting in TSDB. #9673
  • [ENHANCEMENT] Templates: Support int and uint as datatypes for template formatting. #9680
  • [ENHANCEMENT] UI: Prefer rate over rad, delta over deg, and count over cos in autocomplete. #9688
  • [BUGFIX] TSDB: Add more size checks when writing individual sections in the index. #9710
  • [BUGFIX] PromQL: Make deriv() return zero values for constant series. #9728

Don't miss a new prometheus release

NewReleases is sending notifications on new releases.