1144 Commits (fc3d19725d83e13363ce40d56672c6f97e2955e7)

Author SHA1 Message Date
Neeraj Gartia 612de026da
Adds Inf and NaN as Numbers to Histogram in Promql Testing Framework (#13916) 8 months ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905) 8 months ago
Bryan Boreham 12961c6a37 promql: refactor: eliminate one 'else' 8 months ago
Bryan Boreham 0ac927515b promql: move group-seen into group struct 8 months ago
Bryan Boreham 7499d90913 promql: remove pointer to aggregation groups 8 months ago
Bryan Boreham cfbeb6681b promql: re-use one heap for topk and bottomk 8 months ago
Bryan Boreham 5e3914a27c promql: remove histogramMean from groupedAggregation 8 months ago
Bryan Boreham 2cf3c9de8f promql: store labels per-group only for count_values 8 months ago
Bryan Boreham 185290a0d2 promql: pull checking of q and k out of loop 8 months ago
Bryan Boreham 4584f67e17 promql: inline nextSample function 8 months ago
Bryan Boreham 526ce4ee7a promql: simplify data collection in aggregations 8 months ago
Bryan Boreham 2f03acbafc promql: refactor: split topk/bottomk from sum/avg/etc 8 months ago
Bryan Boreham 74eed67ef6 promql: refactor: pull fetching input data out of rangeEvalAgg 8 months ago
Bryan Boreham 602eb69edf promql: refactor: extract function nextSample 8 months ago
Bryan Boreham eb41e770b7 promql: refactor: extract function addToSeries 8 months ago
Bryan Boreham 53a3138eeb promql aggregations: pre-generate mapping from inputs to outputs 8 months ago
Bryan Boreham cb6c4b3092 promql: simplify k/q parameter to topk/bottomk/quantile 8 months ago
Bryan Boreham b3bda7df4b promql: aggregations: skip copying input to a Vector 8 months ago
Bryan Boreham c9b6c4c55a promql: aggregations: output directly to matrix for instant queries 8 months ago
Bryan Boreham 3851b74db1 promql: aggregations: skip result vector in range queries 8 months ago
Bryan Boreham 59548b8a0b promql: refactor: move collection of results into aggregation() 8 months ago
Bryan Boreham bd9bdccb22 promql: refactor: simplify internal data structures 8 months ago
Bryan Boreham 5f10d17cef promql: refactor: split out aggregations over range 8 months ago
Bryan Boreham e5f667537c promql: refactor: initialize aggregation before storing in map 8 months ago
Bryan Boreham 29244fb841 promql: refactor: extract count_values implementation 8 months ago
Bryan Boreham 8e04ab6dd4 promql: refactor: extract generateGroupingLabels function 8 months ago
Bryan Boreham 7c28521451 [TESTS] Truncate some long test names, for readability 8 months ago
Charles Korn cd72ebb05f
promql: include more details in error message when creating test query fails or an unexpected series is returned (#13847) 8 months ago
Julius Volz 9b7de47787
Remove unused Dmn field on EvalNodeHelper (#13877) 8 months ago
Nicolas Takashi 0b762db154
[refactor] moving mergedOOOChunks to ooo_head_read 8 months ago
beorn7 65b4696b88 promql: Remove leftover debug output 8 months ago
beorn7 2c1f9558b2 promql: Fix histogram comparison in test framework 8 months ago
George Krajcsovits dc7b282d39
engine_test: adjust and comment histogram sample counts (#13841) 8 months ago
Jeanette Tan 4f2df329bd improve handling of empty buckets with infinite bounds in histogram std dev/var 8 months ago
Jeanette Tan 22d0f4f114 improve handling of negative bounds in histogram std dev/var 8 months ago
Domantas 3929d6500a [BUGFIX] labels: don't modify original labels in DropMetricName (#13845) 8 months ago
Domantas 435f330d0b
[BUGFIX] labels: don't modify original labels in DropMetricName (#13845) 8 months ago
Charles Korn 5cc97a1820
[tests]: extend test scripting language to support range queries (#13825) 8 months ago
tdakkota 17e2c30754 promql: validate `label_join` destination label 8 months ago
Jeanette Tan 9d32754bc0 add unit tests with all negative values for histogram_stddev and var 8 months ago
David Leadbeater 7ec4a11472 promtool: Avoid using testify for user rule tests 8 months ago
tdakkota f6834c347a
promql: validate `label_join` destination label 8 months ago
Charles Korn 26262a1eb7
Remove unnecessary `SetQueryLogger` method on `QueryEngine` interface 9 months ago
carrychair 856f6e49c8 fix function and struct name 9 months ago
beorn7 7f912db15a promql: Fix limiting of extrapolation to negative values 9 months ago
Charles Korn 4e77e8e5ef
Allow using alternative PromQL engines for rule evaluation 9 months ago
beorn7 f48c7a5503 promql: Add histograms to TestQueryStatistics 9 months ago
beorn7 f46dd34982 promql: Add code comment 9 months ago
beorn7 7d364c0451 promql: remove redundant line 9 months ago
Owen Williams e01e7d36e2 fix: restore ability to match __name__ multiple times in selector 9 months ago