What's Changed
- Prometheus 2.40.2 by @lomik in #211
- Make Prometheus lookback-delta configurable. by @lexx-bright in #214
- Prometheus series fixes by @lexx-bright in #215
- Implement queries limiter by @msaf1980 in #217
- Do active healthcheck for /alive by @msaf1980 in #222
- limiter: enter limiter before query (for prevent overload on multi-target requests) by @msaf1980 in #224
- [WP] Merge finder request in one if possible. by @msaf1980 in #223
- limiter: fix get username by @msaf1980 in #226
- cache: change mem cache implementation (perfomance) by @msaf1980 in #228
- [WP] merge multi targets in one requests by @msaf1980 in #225
- healthcheck: fix alive healthcheck error handling by @msaf1980 in #229
- finder: restrict seriesByTag (require minimum non-wildcarded eq arguments) by @msaf1980 in #230
- finder: refactoring for restrict gready autocomplete by @msaf1980 in #234
- config: fix generate default toml config by @lordvidex in #237
- return empty series if metrics exist in index and has no points by @lordvidex in #240
- feat: Add mTLS connection to clickhouse by @lordvidex in #241
- Optimize tagged finder when tagged-use-daily=false by @lexx-bright in #242
- limiter: adaptive limiter (based on load average) by @msaf1980 in #233
- Add Remote Read Server Support by @Hedius in #245
- fix: prometheus test/doc cleanup by @msaf1980 in #252
- feat(sd): default namespace is graphite, reduce weight if overload by @msaf1980 in #253
- fix(finder): fix seriesByTag arg t=~^q by @msaf1980 in #256
- Tags uploading optimization by @tsukanov-as in #257
- feat(config): add -exact-config command line argument by @mchrome in #262
- index.json: Properly escape json strings. by @bzed in #258
- sd: allow to tune degraded point by @msaf1980 in #264
- Update Prometheus to v.0.51.1 / v2.51.1 by @Hedius in #269
- Fixed incorrect finder behaviour with extra-prefix specified by @lexx-bright in #243
- tagger: add two feature-flags that change seriesByTag behavior by @mchrome in #266
- feat(query): substitute aggregation if request contains consolidateBy by @mchrome in #273
- rollup: split plain/tagged rules by @msaf1980 in #276
- Make terms with equality and empty values in seriesByTag count as if they have a wildcard when using use-carbon-behaviour by @mchrome in #283
- refactor: change returned status code and description in clickhouse error handling by @AleksandrMatsko in #286
New Contributors
- @lordvidex made their first contribution in #237
- @Hedius made their first contribution in #245
- @almostinf made their first contribution in #259
- @tsukanov-as made their first contribution in #257
- @mchrome made their first contribution in #262
- @Tetrergeru made their first contribution in #280
- @AleksandrMatsko made their first contribution in #286
Full Changelog: v0.13.4...v0.14.0