Commit Graph

384 Commits (1838d56aeed359a874ee33b52b41d713426de37d)

Author SHA1 Message Date
beorn7 1838d56aee PromQL: Make lookback delta exclusive 1 year ago
Zhang Zhanpeng bcf9d77bbb wip: make lookback ignore sample on left bound 1 year ago
Zhang Zhanpeng 381f8d52e0 matrixIterSlice shall drop float and histogram at left bound 1 year ago
Bryan Boreham e7c77f7b40 promql: export NewTestQuery 1 year ago
Arve Knudsen a25160e6a4
[REFACTOR] PromQL: simplify rangeEvalTimestampFunctionOverVectorSelector (#14021) 1 year ago
Bryan Boreham 12961c6a37 promql: refactor: eliminate one 'else' 1 year ago
Bryan Boreham 0ac927515b promql: move group-seen into group struct 1 year ago
Bryan Boreham 7499d90913 promql: remove pointer to aggregation groups 1 year ago
Bryan Boreham cfbeb6681b promql: re-use one heap for topk and bottomk 1 year ago
Bryan Boreham 5e3914a27c promql: remove histogramMean from groupedAggregation 1 year ago
Bryan Boreham 2cf3c9de8f promql: store labels per-group only for count_values 1 year ago
Bryan Boreham 185290a0d2 promql: pull checking of q and k out of loop 1 year ago
Bryan Boreham 4584f67e17 promql: inline nextSample function 1 year ago
Bryan Boreham 526ce4ee7a promql: simplify data collection in aggregations 1 year ago
Bryan Boreham 2f03acbafc promql: refactor: split topk/bottomk from sum/avg/etc 1 year ago
Bryan Boreham 74eed67ef6 promql: refactor: pull fetching input data out of rangeEvalAgg 1 year ago
Bryan Boreham 602eb69edf promql: refactor: extract function nextSample 1 year ago
Bryan Boreham eb41e770b7 promql: refactor: extract function addToSeries 1 year ago
Bryan Boreham 53a3138eeb promql aggregations: pre-generate mapping from inputs to outputs 1 year ago
Bryan Boreham cb6c4b3092 promql: simplify k/q parameter to topk/bottomk/quantile 1 year ago
Bryan Boreham b3bda7df4b promql: aggregations: skip copying input to a Vector 1 year ago
Bryan Boreham c9b6c4c55a promql: aggregations: output directly to matrix for instant queries 1 year ago
Bryan Boreham 3851b74db1 promql: aggregations: skip result vector in range queries 1 year ago
Bryan Boreham 59548b8a0b promql: refactor: move collection of results into aggregation() 1 year ago
Bryan Boreham bd9bdccb22 promql: refactor: simplify internal data structures 1 year ago
Bryan Boreham 5f10d17cef promql: refactor: split out aggregations over range 1 year ago
Bryan Boreham e5f667537c promql: refactor: initialize aggregation before storing in map 1 year ago
Bryan Boreham 29244fb841 promql: refactor: extract count_values implementation 1 year ago
Bryan Boreham 8e04ab6dd4 promql: refactor: extract generateGroupingLabels function 1 year ago
Julius Volz 9b7de47787
Remove unused Dmn field on EvalNodeHelper (#13877) 1 year ago
Charles Korn 26262a1eb7
Remove unnecessary `SetQueryLogger` method on `QueryEngine` interface 1 year ago
carrychair 856f6e49c8 fix function and struct name 1 year ago
Charles Korn 4e77e8e5ef
Allow using alternative PromQL engines for rule evaluation 1 year ago
beorn7 f48c7a5503 promql: Add histograms to TestQueryStatistics 1 year ago
beorn7 f46dd34982 promql: Add code comment 1 year ago
beorn7 7d364c0451 promql: remove redundant line 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
Bryan Boreham 22890b1eb3 PromQL: improve warning for mixed values in aggregations 1 year ago
beorn7 86d7618d84 promql: Fix wrongly scoped range vectors 1 year ago
Bryan Boreham d3c1f0d8e0 promql: can now remove regex field from EvalNodeHelper 1 year ago
Bryan Boreham fdd5b85e06 promql: faster range-query of label_replace and label_join 1 year ago
Alan Protasio c006c57efc
Proposal to improve FPointSlice and HPointSlice allocation. (#13448) 1 year ago
Bryan Boreham 74b73d1e2c
Labels: Add DropMetricName function, used in PromQL (#13446) 1 year ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 1 year ago
Ben Ye d778591fd3 add more context cancellation check at evaluation time 1 year ago
zenador 72a8f1084b
Restore more efficient version of NewPossibleNonCounterInfo annotation (#13022) 1 year ago
Filip Petkovski 0e1ae1d1ca
Add comment 2 years ago
Filip Petkovski 5df3820c7a
Copy last histogram point 2 years ago
Filip Petkovski 1f69dcfa6b
Fix reusing float histograms 2 years ago
Filip Petkovski bb8363dbb3
Add comment on SampleRingIterator 2 years ago