341 Commits (d3a1ff1abf9e426c085b8812b467d0f2b48c0a72)

Author SHA1 Message Date
Fabian Reinartz 4209ec6864 Change WITH keyword to LABELS 9 years ago
Brian Brazil 88ca82304c Make topk/bottomk prefer returning real numbers over NaN. 9 years ago
Brian Brazil edf3e123f5 Move topk/bottomk tests from legacy. 9 years ago
Fabian Reinartz af3a6661ed Implement new alerting rule syntax 9 years ago
James Sanford 5b53262b7a promql: Add clamp_max/clamp_min functions. 9 years ago
Brian Brazil a287264989 Print offsets in promql. 9 years ago
Fabian Reinartz 33aab4169c Anchor regexes in vector matching 9 years ago
Brian Brazil c36961130b promql: Remove scalar/scalar comparisons. 9 years ago
Brian Brazil 5740a8fade promql: Remove deprecated 2nd argument to delta() 9 years ago
Brian Brazil f08abdb48b promql: Add irate() function 9 years ago
Julius Volz 46c5260761 Support escape sequences in strings and add raw strings. 9 years ago
Fabian Reinartz e3b6ec9784 Switch to common/log 9 years ago
Brian Brazil 653ff71f1f promql: Reduce flakiness of concurrency test 9 years ago
Fabian Reinartz 171f50706a Fix unkeyed field errors. 9 years ago
Fabian Reinartz 36ec8ba460 Fix missing return on error 9 years ago
Fabian Reinartz e005f939fd Fix scalar construction in function 9 years ago
Fabian Reinartz eca41f5319 Run gofmt 9 years ago
Brian Brazil ce7f31e03c promql: Bump sleep in query timeout test 9 years ago
Julius Volz af513468eb Fix some dead code, missing error checks, shadowings. 9 years ago
Brian Brazil 9b382647b5 Remove optional vector() 2nd argument 9 years ago
Brian Brazil 69f5fa0c1e promql: Add vector function. 9 years ago
Julius Volz 6d3e054692 Fix bool modifier in recording rules and printing. 9 years ago
Brian Brazil 29e8dc2c49 promql: Add 'bool' modifier to comparison functions 9 years ago
Julius Volz 61c42c8da0 Change relabel_replace() to do full-string matches. 9 years ago
Julius Volz 995d3b831d Fix most golint warnings. 9 years ago
Julius Volz 963ad82dcb Fix "go vet" errors. 9 years ago
Fabian Reinartz d6b8da8d43 Switch promql types to common/model 9 years ago
Brian Brazil fb585e4591 promql: Remove interpolation of vector values. 9 years ago
Fabian Reinartz 1535ef1457 Replace metric.SamplePair with model.SamplePair 9 years ago
Fabian Reinartz 438e232c9b Fix grouping of import blocks 9 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model 9 years ago
Brian Brazil e6a67476c2 rules: Allow recorded rules expressions to be scalars. 9 years ago
Laurie Malau cdf38ab93a Log runtime errors during query evaluation instead of panicking. 9 years ago
Julius Volz 27ed874358 Implement label_replace() 9 years ago
Fabian Reinartz 690b5f1575 Remove multi-statement queries 9 years ago
Brian Brazil d6a80c2b76 promql: Add support for predict_linear(my_timeseries[1h], 7200) 9 years ago
Fabian Reinartz 579fdf65e2 Implement unary expression for vector types. 9 years ago
Fabian Reinartz adf109795c forbid unexpected (runtime) errors in parse tests 9 years ago
Fabian Reinartz c20e25f718 Add missing check for nil expression 9 years ago
Brian Brazil a0f0b82348 promql: Test errors aren't always ParseErr 9 years ago
Fabian Reinartz 5279d50d92 Handle parser runtime panics gracefully 9 years ago
Julius Volz 4e4b468fba Fix lexer bug treating non-Latin Unicode digits as digits. 9 years ago
Fabian Reinartz 3d67d75935 promql: implement JSON array format for scalar and string 10 years ago
Fabian Reinartz 77e8983221 promql: add MarshalJSON method for SamplePair 10 years ago
Fabian Reinartz 70d7a987a7 promql: add json tags, fix query constructor. 10 years ago
Fabian Reinartz 749ae450c5 promql: add runbook to alert statement. 10 years ago
Fabian Reinartz 7f85b9b215 promql: add MarshalJSON method for ExprType. 10 years ago
Fabian Reinartz 5b91ea9b36 storage: improve label matching and allow unset matching. 10 years ago
Fabian Reinartz 94cd321be1 promql: error if all label matchers are empty. 10 years ago
Fabian Reinartz fe301d7946 promql: remove global flags 10 years ago