1139 Commits (a44db5f7842a7b3e82687f6fb8d87076a493d858)

Author SHA1 Message Date
Charles Korn 6548421f61
promqltest: improve error messages when unexpected type is returned, and fix inverted expected and actual values in error message when scalar value does not match expected 3 months ago
cuiweiyuan 1800af54f0 chore: fix some function names 3 months ago
György Krajcsovits 386fc8b9f6 Update from review comments. 3 months ago
Arve Knudsen 0503d4f372 PromQL: Fix comment regarding non-nil histogram pointer 3 months ago
György Krajcsovits 6aee5b4b38 fix typo 3 months ago
György Krajcsovits 06a8886b94 Native histograms: define behavior when rate is null. 3 months ago
suntala fd2f44af7f Fall back to comparing by label set when sorting by label desc 3 months ago
suntala 94ad489328 Fall back to comparing by label set when sorting by label 3 months ago
Charles Korn 5cfdde327c
Address PR feedback: add extra test case 4 months ago
Charles Korn 82bb35fabb
Address PR feedback: fix typo and rename variable 4 months ago
Manik Rana 02c465bf58
textparse: Implement `CreatedTimestamp()` in `openmetricsparse.go` (#14356) 4 months ago
George Krajcsovits 1d7fe4be5c Update promql/engine.go 4 months ago
György Krajcsovits 1fb0ff7e45 Add unit test 4 months ago
György Krajcsovits 909785b97f Fix histogram pool poisoning bu chunkenc.Iterator 4 months ago
Filip Petkovski 8f9751b00d Use CopyTo when resetting histogram in stats iterator 4 months ago
Filip Petkovski 02d9d874a2 Add more test cases 4 months ago
Filip Petkovski 6100e756a8 Ignore stale histograms for counter reset detection 4 months ago
Charles Korn f91009aa2e
promql: clarify error message when panic occurs during query evaluation 4 months ago
George Krajcsovits 17b0b788da
Update promql/engine.go 4 months ago
Charles Korn 0f4bc87b4f
Make linter happy 4 months ago
Charles Korn f07b3ae67b
Fix issue where `avg` over mixed exponential and custom buckets, or incompatible custom buckets, produces incorrect results or panics 4 months ago
Charles Korn 5ee94f49a2
Fix issue where `sum` over mixed exponential and custom buckets, or incompatible custom buckets, produces incorrect results 4 months ago
Charles Korn 424cefcf5e
Fix "cannot reduce resolution to custom buckets schema" panic in `rate` over native histograms with mix of custom and exponential buckets 4 months ago
Charles Korn f6e4b775e2
Check for errors first 4 months ago
György Krajcsovits b91acc61b0 Add unit test 4 months ago
György Krajcsovits 37c8c9257b Fix histogram pool poisoning bu chunkenc.Iterator 4 months ago
Charles Korn aadec25faf
promql: Fix issue where some native histogram-related annotations are not emitted by `rate` (#14575) 4 months ago
Owen Williams d90c5a71d7 support quoting in grouping label lists 4 months ago
Filip Petkovski 3e6155e596
Use CopyTo when resetting histogram in stats iterator 4 months ago
Charles Korn 7fab72a280
promqltest: add support for setting counter reset hint on histogram samples (#14537) 4 months ago
Max Amin 84b819a69f
feat: add Google cloud roundtripper for remote write (#14346) 4 months ago
Filip Petkovski 2cd97c61e0
Add more test cases 4 months ago
Filip Petkovski be7a4c9b83
Ignore stale histograms for counter reset detection 4 months ago
beorn7 c39776c5b5 promql: Add NHCB tests 4 months ago
Arve Knudsen fbc9eddfaf Refactor engine creation in tests 4 months ago
Filip Petkovski cb8b6d7504
Allow built-in tests to be customized 4 months ago
beorn7 cff0429b1a promql: make avg_over_time faster and more precise 4 months ago
beorn7 3a908d8e08 promql: Improve Kahan usage in avg_over_time 4 months ago
beorn7 c46074f4dd promql: make avg aggregation more precise and less expensive 4 months ago
darshanime bd4ea118e9 Allow durations for number rule 5 months ago
darshanime cfad8ff3b2 Deprecate duration token 5 months ago
darshanime 8c8860d2d6 Allow number literals as duration 5 months ago
Filip Petkovski acb6c1ae4b
Fix decoding buckets for native histograms in binops 5 months ago
beorn7 b5b04ddbe3 promql: add avg aggregation benchmark 5 months ago
beorn7 44d8c1d182 nit: add period at end of sentence 5 months ago
beorn7 9a837b7f3c promql: Make groupedAggregation.groupCount a float64 5 months ago
JuanJo Ciarlante c94c5b64c3
feat: add limitk() and limit_ratio() operators (#12503) 5 months ago
Arve Knudsen 493e196f10 Fix bad merge 5 months ago
Charles Korn fd6bdf5230
Fix issue where summation of +/- infinity returns NaN instead of infinity 5 months ago
Pranshu Srivastava 3c9e3ee552
parser: support underscores 5 months ago