1139 Commits (a44db5f7842a7b3e82687f6fb8d87076a493d858)

Author SHA1 Message Date
Matthieu MOREL 7e9acc2e46
golangci-lint: remove skip-cache and restore singleCaseSwitch rule 2 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch` 2 years 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
ianwoolf 79e4bdee8e add Close for ActiveQueryTracker to close the file. 2 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters 2 years ago
beorn7 551de0346f promql: Do not return nil slices to the pool 2 years ago
beorn7 817a2396cb Name float values as "floats", not as "values" 2 years ago
beorn7 c0879d64cf promql: Separate `Point` into `FPoint` and `HPoint` 2 years ago
Łukasz Mierzwa b6573353c1 Add query_samples_total metric 2 years ago
Oleg Zaytsev 6e2905a4d4
Use zeropool.Pool to workaround SA6002 (#12189) 2 years ago
Bryan Boreham f2fd85df82 promql: use faster heap method for topk/bottomk 2 years ago
Bryan Boreham cf54a14f9c promql: add a benchmark for topk with k > 1 2 years ago
Bryan Boreham b987afa7ef labels: simplify call to get Labels from Builder 2 years ago
Filip Petkovski 3d7783e663
Add nolint for NewParser function 2 years ago
Filip Petkovski 97c7fffbb8
parser: Allow parsing arbitrary functions 2 years ago
Trevor Whitney dd94ebb87b
promql: set CounterResetHint after rate and sum 2 years ago
Justin Lei 60ad864667 Remove hacky promql.Test native histogram thing 2 years ago
Justin Lei c16b6a0185 Handle native histograms in remote read 2 years ago
Julien Pivotto 1fd59791e1 Update tests 2 years ago
Bryan Boreham be4a9c25f0 promql: disable some slow cases in TestConcurrentRangeQueries 2 years ago
tyltr 24a9678dcc
typo 'efficcient' (#12090) 2 years ago
Justin Lei af1d9e01c7
Refactor tsdbutil for tests/native histograms (#11948) 2 years ago
beorn7 1cfc8f65a3 histograms: Return actually useful counter reset hints 2 years ago
Bryan Boreham 9ae3572d24 TestConcurrentRangeQueries: log query with error 2 years ago
Ganesh Vernekar 3c2ea91a83
tsdb: Test gauge float histograms 2 years ago
Bryan Boreham 80ac0d7c82 promql: add benchmark for match against blank string 2 years ago
Marc Tudurí 49f775d8a0
histograms: Add missing float histograms tests for PromQL (#11780) 2 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522) 2 years ago
Bryan Boreham 1b0a29701b promql: optimise aggregation with no labels 2 years ago
Bryan Boreham aafef011b7 Promql: reuse LabelBuilder in aggregations 2 years ago
Bryan Boreham 2c382f5e24 promql: extract function to initialize LabelBuilder 2 years ago
Bryan Boreham dbd7021cc2
promql: add test for race conditions in query engine (#11743) 2 years ago
Bryan Boreham aa634e0b7e Update package promql tests for new labels.Labels type 2 years ago
Bryan Boreham 56fefcd812 Update package promql for new labels.Labels type 2 years ago
Bryan Boreham 1695a7ee2f promql: refactor BenchmarkRangeQuery so we can re-use test cases 2 years ago
Bryan Boreham 463f5cafdd storage: re-use iterators to save garbage 2 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators 2 years ago
Alan Protasio 8460807475 fix blank lines 2 years ago
Alan Protasio f8f4ac14a8 Finishing evalSpanTimer always before return 2 years ago
Bryan Boreham 6bdecf377c
Switch from 'sanity' to more inclusive lanuage (#9376) 2 years ago
beorn7 bf0847073d histogram: Modify getBound to deal properly with infinity 2 years ago
Björn Rabenstein dccfb9db4e
histogram: Remove code replication via generics (#11361) 2 years ago
Giedrius Statkevičius a1d6ba59ac
promql: pass down subquery interval (#11163) 2 years ago
Bryan Boreham 3330d85ba8
Replace sort.Strings and sort.Ints with faster slices.Sort (#11318) 2 years ago
beorn7 a7c519930e histograms: Add Compact method to the normal integer Histogram 2 years ago
Bryan Boreham b01d29cf9e promql: in tests use labels.FromStrings 2 years ago
Julien Pivotto 96d5a32659
Update go to 1.19, set min version to 1.18 (#11279) 2 years ago
Ganesh Vernekar 71489d0e3d
Fix count() for histograms and add test case 2 years ago
Bryan Boreham 8b863c42dd
Optimise relabeling by re-using memory (#11147) 2 years ago