Commit Graph

243 Commits (main)

Author SHA1 Message Date
George Krajcsovits 5b7ff92d95
fix(promql): histogram_quantile and histogram_fraction NaN observed in native histogram (#16724) 2 days ago
🌲 Harry 🌊 John 🏔 59bf3d442b PromQL: Fix native histogram last_over_time with offset 1 week ago
Michael Hoffmann ec98e7f069 promql: fix ts_of_last_over_time for histogram vectors 2 weeks ago
Michael Hoffmann a5fa9431d8 promql: add ts_of_(max,min,last)_over_time functions 2 weeks ago
beorn7 68b1bcc648 promql: typo fix in comment 2 weeks ago
beorn7 ff67596a82 promql: Simplify avg aggregation and avg_over_time 3 weeks ago
Bartlomiej Plotka 8e6b008608
feature: type-and-unit-labels (PROM-39 implementation) (#16228) 1 month ago
Neeraj Gartia 591242901a
promql: Refactor some functions to make them more DRY (#16532) 2 months ago
Charles Korn 2c0f02a702
promql: don't emit a value from `histogram_fraction` or `histogram_quantile` if classic and native histograms are present at the same timestamp 2 months ago
Aman 26bddcf068
promql: histogram_stddev and histogram_stdvar should use arithmetic mean for custom buckets 2 months ago
Michael Hoffmann d6d9f97bac
promql: histogram_fraction for bucket histograms (#16095) 2 months ago
Neeraj Gartia a511164615
[REFACTOR] PromQL: DRY `stddev` and `stdvar` functions (#16451) 2 months ago
Charles Korn a2aeb813af
promql: return NaN from `irate()` if second-last sample is NaN (#16199) 3 months ago
Charles Korn c88d0b0e0a
promql: return NaN from `irate()` if second-last sample is NaN (#16199) 4 months ago
Matthieu MOREL c7d4b53ec1 chore: enable unused-parameter from revive 4 months ago
Charles Korn 0964b6e584
promql: emit correct annotation in `quantile_over_time` when run over a range with histograms and floats 4 months ago
Neeraj Gartia 20371118b6
[FIX] PromQL: Ignore histograms in `scalar`, `sort` and `sort_desc` functions (#15964) 5 months ago
Joshua Hesketh 5a5fdea7ad
Fix duplicate output vector if delayed name removal is disabled (#15975) 5 months ago
Joshua Hesketh e4037b3ec3 Allow UTF-8 labels in label_replace 5 months ago
Neeraj Gartia 130cd024e0
[FEATURE] PromQL: Implements `idelta` and `irate` with histograms (#15853) 5 months ago
beorn7 2581c7d057 promql: fix rate calculation with a counter reset after the 1st histogram 5 months ago
Joshua Hesketh 665d1ba0cc
Ensure metric name is present on histogram_quantile annotations (#15828) 5 months ago
Neeraj Gartia b3e30d52ce
[BUGFIX] PromQL: Fix `<aggr_over_time>` functions with histograms (#15711) 6 months ago
Neeraj Gartia 0e99ca3e8c
[BUGFIX] PromQL: Fix `deriv`, `predict_linear` and `double_exponential_smoothing` with histograms (#15686) 6 months ago
beorn7 ebfa1dd822 promql: Purge Holt-Winters from a doc comment 7 months ago
Neeraj Gartia 4aeed2c4b1 fix resets function for histograms 7 months ago
Neeraj Gartia 0de340c1b4 ignore histogram in dateWrapper 7 months ago
Neeraj Gartia 36e0897f0f
[BUGFIX] PromQL: Fix behaviour of `changes()` for mix of histograms and floats (#15469) 7 months ago
Joshua Hesketh 8e3301eb44
Export quantile functions (#15190) 7 months ago
Neeraj Gartia abfc3145a2
apply DRY on clamp (#15441) 7 months ago
Ben Ye b7aca45de7 fix round function ignoring enableDelayedNameRemoval feature flag 8 months ago
Joshua Hesketh 14ef1ce8ab Round function should ignore native histograms 8 months ago
Arve Knudsen de16f5e387
[FEATURE] PromQL: Add experimental info function MVP (#14495) 8 months ago
Joshua Hesketh 31d19381f6 Clamp functions should ignore native histograms 8 months ago
Bryan Boreham b8e5b7cda9 [REFACTOR] PromQL: remove label_join and label_replace stubs 9 months ago
Bryan Boreham 7f99d2930d [BUGFIX] PromQL: make sort_by_label stable 9 months ago
Jan Fajerski 96e5a94d29 promql: rename holt_winters to double_exponential_smoothing 9 months ago
Mario Fernandez 5814920601
Fix: optimize .* regexp performance 9 months ago
beorn7 2304be9dd5 promql: Improve the rate extrapolation explanation 10 months ago
Bryan Boreham 8742077498 [BUGFIX] PromQL: pass Context so spans parent correctly 10 months ago
Jorge Creixell e9e3d64b7c
PromQL engine: Delay deletion of __name__ label to the end of the query evaluation (#14477) 10 months ago
suntala 8e82ac8d2b Add comments to the sort by label functions 10 months ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 10 months ago
suntala fd2f44af7f Fall back to comparing by label set when sorting by label desc 11 months ago
suntala 94ad489328 Fall back to comparing by label set when sorting by label 11 months ago
Charles Korn 424cefcf5e
Fix "cannot reduce resolution to custom buckets schema" panic in `rate` over native histograms with mix of custom and exponential buckets 11 months ago
Charles Korn aadec25faf
promql: Fix issue where some native histogram-related annotations are not emitted by `rate` (#14575) 11 months ago
beorn7 cff0429b1a promql: make avg_over_time faster and more precise 12 months ago
beorn7 3a908d8e08 promql: Improve Kahan usage in avg_over_time 12 months ago
Charles Korn fd6bdf5230
Fix issue where summation of +/- infinity returns NaN instead of infinity 1 year ago