53 Commits (4cb5f23c35a5ccfc691485d9db69aeca16d6a59f)

Author SHA1 Message Date
Jan Fajerski 96e5a94d29 promql: rename holt_winters to double_exponential_smoothing 2 months ago
Arve Knudsen fbc9eddfaf Refactor engine creation in tests 4 months ago
beorn7 b5b04ddbe3 promql: add avg aggregation benchmark 5 months ago
JuanJo Ciarlante c94c5b64c3
feat: add limitk() and limit_ratio() operators (#12503) 5 months ago
Filip Petkovski 6e68046c25
Implement histogram statistics decoder (#14097) 6 months ago
Arve Knudsen 0cc99e677a promql.Engine: Add Close method 6 months ago
Bryan Boreham 0dbfd20b69 test: move most PromQL tests into separate test package 7 months ago
Alan Protasio c006c57efc
Proposal to improve FPointSlice and HPointSlice allocation. (#13448) 10 months ago
Filip Petkovski 35f9620cd1
Expand benchmark 11 months ago
Filip Petkovski 35a15e8f04
Add benchmark for native histograms (#13160) 1 year ago
Arve Knudsen 4451ba10b4
Add context argument to IndexReader.Postings (#12667) 1 year ago
Bryan Boreham 1ea57a3f8c PromQL: reduce numbers of benchmarks 1 year ago
Bryan Boreham 0d283effa8 promql: force mmap of head chunks in BenchmarkRangeQuery 1 year ago
Charles Korn d396282941
Address PR feedback: clarify comment 1 year ago
Charles Korn 15fa680117
Add benchmark for query using timestamp() 1 year ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci 2 years ago
Ben Ye fd3630b9a3 add ctx to QueryEngine interface 2 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters 2 years ago
Bryan Boreham cf54a14f9c promql: add a benchmark for topk with k > 1 2 years ago
Bryan Boreham 80ac0d7c82 promql: add benchmark for match against blank string 2 years ago
Bryan Boreham dbd7021cc2
promql: add test for race conditions in query engine (#11743) 2 years ago
Bryan Boreham 1695a7ee2f promql: refactor BenchmarkRangeQuery so we can re-use test cases 2 years ago
Alan Protasio 606ef33d91 Track and report Samples Queried per query 3 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 3 years ago
Dieter Plaetinck cda025b5b5
TSDB: demistify SeriesRefs and ChunkRefs (#9536) 3 years ago
Bryan Boreham 5a754bc043
Short-circuit vector binary ops (#9362) 3 years ago
Bryan Boreham c4942ef3b7
Optimise query_range by computing join signatures just once (#9360) 3 years ago
Bryan Boreham 7d105277fe
Optimise topk where k==1 (#9365) 3 years ago
Marco Pracucci 6719071a0f
Optimize aggregations in PromQL engine (#8594) 4 years ago
Tom Wilkie 7369561305
Combine Appender.Add and AddFast into a single Append method. (#8489) 4 years ago
Annanay 7f98a744e5 Add context to Appender interface 4 years ago
Bartlomiej Plotka 2cf637fbf5 Addressed comments. 5 years ago
Tobias Guggenmos 273ea9093a Fix promql tests 5 years ago
Tobias Guggenmos ff0ea1c1ac Fix more identifiers 5 years ago
Julien Pivotto 9adad8ad30 Remove MaxConcurrent from the PromQL engine opts (#6712) 5 years ago
Julien Pivotto e0afec906f add absent_over_time (#6490) 5 years ago
Josh Soref 91d76c8023 Spelling (#6517) 5 years ago
Tobias Guggenmos a48acbcb23 PromQL: Fix parser benchmark (#6495) 5 years ago
Tobias Guggenmos b38b25e9e1 Add Benchmark for the PromQL Parser (#6355) 5 years ago
Chris Marchbanks 0685eb5395
Refactor testutil.NewStorage into a new package 5 years ago
Chris Marchbanks ab3cdb9500 Allow promql benchmarks to query more samples (#4770) 6 years ago
Callum Styan 9bca041285 WIP: keep track of samples per query, set a max # of samples (#4513) 6 years ago
Alin Sinpalean 372e7652b7 Reuse (copy) overlapping matrix samples between range evaluation steps (#4315) 6 years ago
Julius Volz 219e477272 Fix some (valid) lint errors (#4287) 6 years ago
Alin Sinpalean 96fb0b2155 Optimize PromQL aggregations (#4248) 6 years ago
Brian Brazil dd6781add2 Optimise PromQL (#3966) 7 years ago
Brian Brazil bf7d87aed2 Cleanup storage from all tests. 7 years ago
Tom Wilkie 835eb8c653 Add _test.go suffix to promql/{bench.go, test.go} to prevent importing the testing package in a normal binary. 7 years ago
beorn7 71571a8ec4 promql: Fix (and simplify) populating iterators 8 years ago
eliothedeman 1543ef92b2 Adds holt-winters query function 9 years ago