1119 Commits (1b856bbe803669fecdb4232e058c84386a745017)

Author SHA1 Message Date
Bryan Boreham b8e5b7cda9 [REFACTOR] PromQL: remove label_join and label_replace stubs 2 months ago
Arve Knudsen c2bbabb4a7
promql.Engine: Refactor vector selector evaluation into a method (#14900) 2 months ago
Manik Rana 3fba6bcdfa chore: remove unused code 2 months ago
Jan Fajerski 96e5a94d29 promql: rename holt_winters to double_exponential_smoothing 2 months ago
Björn Rabenstein 1639450172 Merge pull request #14821 from charleskorn/nh-negative-multiplication-division 2 months ago
beorn7 6fcd225aee promql(native histograms): Introduce exponential interpolation 2 months ago
Jan Fajerski 15cea39136 promql: put holt_winters behind experimental feature flag 2 months ago
Joshua Hesketh b6107cc888
Make rate possible non-counter annotation consistent (#14910) 2 months ago
Mario Fernandez 5814920601
Fix: optimize .* regexp performance 2 months ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 2 months ago
Charles Korn e8c7482137
Return negative counts when multiplied or divided by a negative value 3 months ago
Charles Korn 2bdb3452d1
Modify parser for native histograms to allow negative values where supported 3 months ago
Charles Korn 9852855084
Implement unary negation for native histograms 3 months ago
Arve Knudsen db5e48dc33
promql.Engine.Close: No-op if nil (#14861) 3 months ago
Jan Fajerski befcfadf78 Fix merge conflicts 3 months ago
Charles Korn 113de6301c
Add failing test cases for unary negation and multiplication and division with negative scalars 3 months ago
Charles Korn 9b451abec7
Make positive and negative bucket counts different in existing test cases 3 months ago
Charles Korn 90dc1b45db
promqltest: use test expression format for histograms in assertion failure messages 3 months ago
Charles Korn e67358d203
histogram: include counter reset hint in test expression output 3 months ago
beorn7 2304be9dd5 promql: Improve the rate extrapolation explanation 3 months ago
Bryan Boreham abb0502685 [ENHANCEMENT] PromQL: Add detail to tracing spans 3 months ago
Bryan Boreham 54989ce6fd PromQL: add short string method 3 months ago
Bryan Boreham 8742077498 [BUGFIX] PromQL: pass Context so spans parent correctly 3 months ago
Jan Fajerski 956245b25b promqltest: adjust eval times and range selector 3 months ago
Neeraj Gartia 8c7bf39d96
Moves TestNativeHistogram_MulDivOperator to promql testing framework (#14688) 3 months ago
Jorge Creixell e9e3d64b7c
PromQL engine: Delay deletion of __name__ label to the end of the query evaluation (#14477) 3 months ago
Owen Williams 9da75328ea
fix(utf8): ensure correct validation when legacy mode turned on (#14736) 3 months ago
Ziqi Zhao 87eab0aaad fix golang lint 3 months ago
Ziqi Zhao c7c4a5c347 add helper function to compare native histograms in testing 3 months ago
beorn7 0f760f63dd lint: Revamp our linting rules, mostly around doc comments 3 months ago
Jan Fajerski 7c8c748399 promql tests: adjust range query intervals 3 months ago
Ziqi Zhao 8f828d45c1 convert TestNativeHistogram_Sum_Count_Add_AvgOperator into testing framework 3 months ago
suntala 8e82ac8d2b Add comments to the sort by label functions 3 months ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 3 months ago
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