883 Commits (c14419a38b7c37767624906fa4213879f2626f39)

Author SHA1 Message Date
Owen Williams e01e7d36e2 fix: restore ability to match __name__ multiple times in selector 9 months ago
machine424 f477e0539a
Move from golang.org/x/exp/slices into slices now that we only support Go >= 1.21 9 months ago
Owen Williams ac51a8024c tests(utf8): confirm that other quote marks are handled correctly in promql 9 months ago
Bryan Boreham 0347148628 promql: fuzz test needs symbol table for parser 9 months ago
Bryan Boreham 22890b1eb3 PromQL: improve warning for mixed values in aggregations 9 months ago
Owen Williams a28d7865ad UTF-8: Add support for parsing UTF8 metric and label names 9 months ago
Bryan Boreham 17f48f2b3b Tests: use replacement DeepEquals in more places 10 months ago
Bryan Boreham 39af788dbd Tests: use replacement DeepEquals using go-cmp 10 months ago
beorn7 86d7618d84 promql: Fix wrongly scoped range vectors 10 months ago
beorn7 384ab025e0 promql: Expose issue #11708 10 months ago
Bryan Boreham d3c1f0d8e0 promql: can now remove regex field from EvalNodeHelper 10 months ago
Bryan Boreham fdd5b85e06 promql: faster range-query of label_replace and label_join 10 months ago
Faustas Butkus 6feffeb92e
promql: add histogram_avg function (#13467) 10 months ago
Alan Protasio c006c57efc
Proposal to improve FPointSlice and HPointSlice allocation. (#13448) 10 months ago
Paweł Szulik 1a47c7d59b Refactor lexer tests to use testify. 10 months ago
Filip Petkovski a577a0a542
Fix last_over_time for native histograms 10 months ago
Bryan Boreham 74b73d1e2c
Labels: Add DropMetricName function, used in PromQL (#13446) 10 months ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 10 months ago
Ben Ye d778591fd3 add more context cancellation check at evaluation time 10 months ago
zenador a3ddfbd1ee
Add warnings for histogramRate applied with isCounter not matching counter/gauge histogram (#13392) 10 months ago
tyltr f97fa2736c remove obsolete build tag 10 months ago
Ivan Babrou a6b35ff304
promql: use natural sort in sort_by_label and sort_by_label_desc (#13411) 10 months ago
zenador 72a8f1084b
Restore more efficient version of NewPossibleNonCounterInfo annotation (#13022) 10 months ago
Ayoub Mrini ace9c8a3da
promtool: allow setting multiple matchers to "promtool tsdb dump" command. (#13296) 10 months ago
Bryan Boreham 252031c86f Revert "Adding small test update for temp dir using t.TempDir (#13293)" 11 months ago
Mile Druzijanic 2ddb3596ef
Adding small test update for temp dir using t.TempDir (#13293) 11 months ago
Filip Petkovski 0e1ae1d1ca
Add comment 11 months ago
Filip Petkovski 35f9620cd1
Expand benchmark 11 months ago
Filip Petkovski 5df3820c7a
Copy last histogram point 11 months ago
Filip Petkovski 1f69dcfa6b
Fix reusing float histograms 11 months ago
Filip Petkovski bb8363dbb3
Add comment on SampleRingIterator 12 months ago
Filip Petkovski e2a9f8ac0f
Reuse float histogram objects 12 months ago
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types 12 months ago
Linas Medziunas 7319ad6a0b promql: simplify Native Histogram arithmetics 12 months ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 12 months ago
Jeanette Tan 2910b48180 Make mad_over_time experimental and move tests 12 months ago
Jeanette Tan 9bf4cc993e Add mad_over_time function 12 months ago
Oleksandr Redko 2a75604f8e
Enable default revive rules (#13068) 12 months ago
beorn7 0eb0ca42c5 Update “conventional histogram” → “classic histogram” 12 months ago
Julien Pivotto c1ec6ae851 sort_by_label: Switch to feature flag 1 year ago
Alexander Trost 5051a993ab promql: add sort_by_label and sort_by_label_desc functions 1 year ago
zenador ccfe14d7e7
PromQL: ignore small errors for bucketQuantile (#13153) 1 year ago
Filip Petkovski 35a15e8f04
Add benchmark for native histograms (#13160) 1 year ago
Julien Pivotto c92fbf3fdf Add feature flag for PromQL experimental functions. 1 year ago
Linas Medziunas 1cd6c1cde5 ValidateHistogram: strict Count check in absence of NaNs 1 year ago
Dimitar Dimitrov 9e3df532d8
Export `promql.Engine.FindMinMaxTime` 1 year ago
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 1 year ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926) 1 year ago
Bryan Boreham 49c5e7afe1 PromQL: reduce garbage in range-query evaluation 1 year ago
zenador 80e977aae6
Remove `NewPossibleNonCounterInfo` and minimise creating empty annotations (#13012) 1 year ago