Commit Graph

105 Commits (c8a2ffdb7225019be2d2878005f6812d4f58f2cc)

Author SHA1 Message Date
pschou aff3c702ab
promql: Add sgn, clamp and last_over_time functions (#8457) 5 years ago
Ganesh Vernekar 9199fcb8d1
'@ <timestamp>' modifier (#8121) 5 years ago
Ganesh Vernekar d30da66d77
Fix timestamp() method for vector selector inside paren (#8164) 5 years ago
Harold Dost bf7c771f54
promql: Organize legacy tests into appropriate files (#7989) 5 years ago
Brian Brazil 924ce978b7
Don't do literal regex matching optimisation when case insensitive. (#8013) 5 years ago
Julien Pivotto 6f9e7ff750
Drop metric name in bool comparison between two instant vectors (#7819) 5 years ago
Julien Pivotto 20ab94fedf
Hints: Separating out the range and offsets of PromQL subqueries (#7667) 5 years ago
Julien Pivotto d77b56e88e
Fix avg_over_time for nan and float64 overflows (#7346) 6 years ago
Julien Pivotto 72425d4e3d
Add group() aggregator (#7480) 6 years ago
Linas Medžiūnas 7eaffa7180
Fix off-by-one error in funcHistogramQuantile / ensureMonotonic (#7393) 6 years ago
B++ d6374ae1b6
Return NaN for histogram_quantile when buckets have 0 observations (#7318) 6 years ago
Callum Styan 5bb7f00d00
change labelset comparison in promql engine to avoid false positive during detection of duplicates (#7058) 6 years ago
Tobias Guggenmos 3a204be6b7 PromQL: Fix string and parentheses handling in engine (#6612) 6 years ago
Tobias Guggenmos d8bc24349c PromQL: Fix unary operator precedence (#6579) 6 years ago
Julien Pivotto e0afec906f add absent_over_time (#6490) 6 years ago
Julien Pivotto 4b3bab890d Fix absent output where two label matchers are identical (#6493) 6 years ago
Julius Volz bc1c7f1809 Fix scalar-vector comparisons (#5454) 7 years ago
Daisy T 683fbc59ec exponentation operator to drop metric name in result of op operation (#5329) 7 years ago
Brian Brazil 858c363e94 Fix panic when aggregator param is not a literal. 7 years ago
Brian Brazil c66aeb3fff
In histogram_quantile merge buckets with equivalent le values (#5158) 7 years ago
Ganesh Vernekar dbe55c1352 Subquery (#4831) 7 years ago
Ben Kochie c6399296dc
Fix spelling/typos (#4921) 7 years ago
Thomas Jackson abf6fe0a98 Change max/min over_time to handle NaNs properly (#4386) 7 years ago
Harsh Agarwal 18a9a390b5 Add duplicate-labelset check for range/instant vectors (#4589) 7 years ago
Dan Cech 9f4cb06a37 use Welford/Knuth method to compute standard deviation and variance (#4533) 7 years ago
Brian Brazil dd6781add2 Optimise PromQL (#3966) 8 years ago
David King 6286c10df0 Fix OOM when a large K is used in topk queries (#4087) 8 years ago
Krasi Georgiev a53d4ed197 drop metric name for bool modifier (#3821) 8 years ago
Krasi Georgiev 4801573b64 time() return milliseconds (#3811) 8 years ago
Brian Brazil b418063d1a
Add tests for negative selectors. (#3616) 8 years ago
Brian Brazil 99905f82a6 Remove keep_common modifier. 8 years ago
Brian Brazil b2ac3d2d86 Remove count_scalar and drop_common_labels. 8 years ago
Brian Brazil 67274f0794 Remove 4 interval staleness heuristic. (#3244) 8 years ago
Harsh Agarwal 16867c89a7 implement label_join issue 1147 (#2806) 9 years ago
Brian Brazil 220e78b9c3 Consider a series stale after 4.1 intervals with no data. 9 years ago
Brian Brazil 80b40e6d91 Add initial staleness handing to promql. 9 years ago
Brian Brazil 517b81f927 Add timestamp() function. 9 years ago
Jack Neely 896f951e68 Force buckets in a histogram to be monotonic for quantile estimation (#2610) 9 years ago
beorn7 4e3abc6cbf Simply use `math.Mod(float64, float64)` after all 9 years ago
beorn7 5cf5bb427a Check for int64 overflow when converting from float64 9 years ago
beorn7 07f1bdfe94 Fix MOD binop for scalars and vectors 9 years ago
Fabian Reinartz ccbce0c51f promql: handle NaN in changes() correctly 9 years ago
Matt Bostock a0201036fa PromQL: Add tests for time/date funcs with arg 9 years ago
Matt Bostock 9628eb5998 PromQL: Add minute() function 9 years ago
Brian Brazil 4680daf237 Default date functions to current time. 10 years ago
Brian Brazil ea1318f38b Short names of some date related functions 10 years ago
Brian Brazil d2ca2b496a Add days_in_month function. 10 years ago
Brian Brazil fd7822829c Add date related functions. 10 years ago
Fabian Stäber 08b6556ee6 Assume counters start at zero after reset. 10 years ago
Frederic Branczyk dbf83666bb add idelta function 10 years ago