Skip to content

Releases: prometheus-community/avalanche

0.7.0 / 2025-01-15

15 Jan 07:30
b4639b2
Compare
Choose a tag to compare
  • [CHANGE] (breaking) Removed the deprecated --metric-count flag (use --gauge-metric-count instead). #119
  • [CHANGE] (breaking) Removed remote-pprof-urls feature. #104
  • [BUGFIX] Fixed --const-label feature. #113
  • [BUGFIX] Fixed remote write run forever mode. #104
  • [CHANGE] Remote write errors are logged on an ERROR level as they go (instead of the long interval). #102
  • [FEATURE] Added --remote-concurrency-limit flag (20 default) on how many concurrent remote writes can happen. #46
All commits ## What's Changed * Add concurrency limit for remote write by @arajkumar in https://github.com//pull/46 * Log remote write errors as they happen by @saswatamcode in https://github.com//pull/102 * Deprecate pprof feature; Fix request sending bug by @saswatamcode in https://github.com//pull/104 * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in https://github.com//pull/111 * Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in https://github.com//pull/107 * Bump github.com/prometheus/common from 0.60.0 to 0.60.1 by @dependabot in https://github.com//pull/105 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/109 * Refactor remote write flags into init method by @saswatamcode in https://github.com//pull/103 * Bump github.com/prometheus/common from 0.60.1 to 0.61.0 by @dependabot in https://github.com//pull/114 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/112 * Fix --const-label option by @tamareyal in https://github.com//pull/113 * Removed deprecated --metric-count flag by @bwplotka in https://github.com//pull/119 * Cut 0.7.0 version. by @bwplotka in https://github.com//pull/118

New Contributors

Full Changelog: v0.6.0...v0.7.0

0.6.0 / 2024-10-14

14 Oct 15:52
f711a84
Compare
Choose a tag to compare

What's Changed

  • [CHANGE] (breaking) --metric-interval default value is now zero (not 120) #99
  • [CHANGE] (breaking) change out-of-order to --remote-out-of-order for consistency. #101
  • [CHANGE] Install command for avalanche moved to cmd/avalanche/ from cmd/ #97
  • [FEATURE] Added mtypes binary for metric type calculation against targets #97
  • [FEATURE] --remote-requests-count value -1 now makes remote-write send requests indefinitely #90
  • [FEATURE] add support for all metric types; deprecated --metric-count flag; --*-interval flags set to 0 means no change; added OpenMetrics support #80 #101
All PRs
  • feat: Add support for all Prometheus metric types + internal refactor. by @bwplotka in #80
  • chore: k8s example point at new container image by @jmichalek132 in #84
  • fix: Actually do the scheduled run groups (: by @bwplotka in #85
  • fixed regressions around series leak due to races; refactor for clarity by @bwplotka in #87
  • fixed remote write regression by @bwplotka in #88
  • feat: Add option to run indefinitely; fix races by @bwplotka in #90
  • Fixed flag parsing vars. by @bwplotka in #92
  • Propose bwplotka as the avalanche maintainer by @bwplotka in #91
  • [doc] Update install command by @sed-i in #44
  • Synchronize common files from prometheus/prometheus by @prombot in #83
  • Bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 by @dependabot in #95
  • Bump github.com/prometheus/common from 0.57.0 to 0.60.0 by @dependabot in #94
  • feat: Made sure summaries actually give output quantile objectives as well; improved flag docs and tests for complex type series calculation. by @bwplotka in #93
  • Synchronize common files from prometheus/prometheus by @prombot in #96
  • Added mtypes CLI for generating realistic avalanche metric type distributions. by @bwplotka in #97
  • Synchronize common files from prometheus/prometheus by @prombot in #98
  • Change default for --metric-interval to 0 (breaking change) by @bwplotka in #99
  • Added validation and enum for operational mode. by @bwplotka in #100
  • Cut 0.6.0; Reverted default values for metric types, let's not break compatibility there by @bwplotka in #101

New Contributors

Full Changelog: v0.5.0...v0.6.0

0.5.0 / 2024-09-16

16 Sep 11:23
8494cab
Compare
Choose a tag to compare

This is the first official release captured in this repo, before major (potentially breaking) changes planned ahead.

Apparently the last release was 0.4.0 / 2022-03-08 (some draft, no tag found though), so let's use 0.5.0 as a starting point for more detailed changelog.