Commit Graph

227 Commits (b74cebf6bfff2a422d930e188c3e577307d95710)

Author SHA1 Message Date
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 9 months ago
Arve Knudsen de16f5e387
[FEATURE] PromQL: Add experimental info function MVP (#14495) 9 months ago
Joshua Hesketh 31d19381f6 Clamp functions should ignore native histograms 9 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 10 months ago
Mario Fernandez 5814920601
Fix: optimize .* regexp performance 10 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 11 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
Bryan Boreham 2b0c87b1b6 test: turn TestKahanSum into scripted test 1 year ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905) 1 year ago
Jeanette Tan 4f2df329bd improve handling of empty buckets with infinite bounds in histogram std dev/var 1 year ago
Jeanette Tan 22d0f4f114 improve handling of negative bounds in histogram std dev/var 1 year ago
tdakkota 17e2c30754 promql: validate `label_join` destination label 1 year ago
tdakkota f6834c347a
promql: validate `label_join` destination label 1 year ago
beorn7 7f912db15a promql: Fix limiting of extrapolation to negative values 1 year ago
machine424 f477e0539a
Move from golang.org/x/exp/slices into slices now that we only support Go >= 1.21 1 year ago
György Krajcsovits 5d0a0a7542 Add custom buckets to native histogram model (#13592) 1 year ago
Bryan Boreham fdd5b85e06 promql: faster range-query of label_replace and label_join 1 year ago
Faustas Butkus 6feffeb92e
promql: add histogram_avg function (#13467) 1 year ago
Filip Petkovski a577a0a542
Fix last_over_time for native histograms 1 year ago
Bryan Boreham 74b73d1e2c
Labels: Add DropMetricName function, used in PromQL (#13446) 1 year ago
zenador a3ddfbd1ee
Add warnings for histogramRate applied with isCounter not matching counter/gauge histogram (#13392) 1 year ago
Ivan Babrou a6b35ff304
promql: use natural sort in sort_by_label and sort_by_label_desc (#13411) 1 year ago
Linas Medziunas 7319ad6a0b promql: simplify Native Histogram arithmetics 2 years ago