67 Commits (de6f3b6af7bb1fa333b22143b8cedf72122eded2)

Author SHA1 Message Date
Brian Brazil 8edaa8ad4d
Fix goroutine leak in lexer/parser. (#4858) 6 years ago
Ganesh Vernekar 73db8b8cea [bugfix] Parse negative value in PromQL (#4564) 6 years ago
Frederic Branczyk b0b3e3dd74
promql: Remove old and unused alerting/reconding syntax 6 years ago
Karsten Weiss d79d573f71 Fix spelling mistakes found by codespell (#4065) 7 years ago
Warren Fernandes d49a3df55b Parser test cleanup (#3977) 7 years ago
Brian Brazil 99905f82a6 Remove keep_common modifier. 7 years ago
Brian Brazil 6f5d952132 Check for invalid utf-8 in lexer strings. 8 years ago
Harsh Agarwal 16867c89a7 implement label_join issue 1147 (#2806) 8 years ago
Fabian Reinartz 71fe0c58a8 promql: misc fixes 8 years ago
Fabian Reinartz fecf9532b9 *: fix misc compile errors 8 years ago
Fabian Reinartz ac5d3bc05e promql: scalar T/V and Point 8 years ago
Fabian Reinartz a62df87022 promql: rename vector 8 years ago
Fabian Reinartz 15a931dbdb promql: migrate model types, use tsdb interfaces 8 years ago
Tristan Colgate 68fc15fe4e Report type names in the form used in documentation 8 years ago
Tobias Schmidt 29ced0090f Fix common english misspellings 8 years ago
Tobias Schmidt 04ae6196f2 Fix parsing of label names which are also keywords 8 years ago
beorn7 fc6737b7fb storage: improve index lookups 8 years ago
Brian Brazil 16690736ab Add count_values() aggregator. 9 years ago
Brian Brazil 7f23a4a099 Add type check on topk/bottomk parameter. 9 years ago
Brian Brazil 3e5136e36d Make topk/bottomk aggregators. 9 years ago
Brian Brazil 3b89616d82 Allow on, ignoring, by and without wit empty laberls. 9 years ago
Brian Brazil 246a817300 Flip vector matching to be ignoring by default. 9 years ago
Ali Reza e7eba75690 remove keeping_extra because it's replaced with keep_common 9 years ago
Brian Brazil 68e70d992a Clarify error message around on(x) group_left(x) 9 years ago
Brian Brazil 7201c010c4 Rename On to MatchingLabels 9 years ago
Brian Brazil d991f0cf47 For many-to-one matches, always copy label from one side. 9 years ago
Brian Brazil d1edfb25b3 Add support for OneToMany with IGNORING. 9 years ago
Brian Brazil 1d08c4fef0 Add 'ignoring' as modifier for binops. 9 years ago
Tobias Schmidt 8cc86f25c0 Implement relative complement set operator "unless" 9 years ago
Fabian Reinartz ab3d7a0ec0 Remove old alerting syntax 9 years ago
Patrick Bogen 2062fbae0f rewrite operator balancing to be recursive 9 years ago
Brian Brazil 9d0112d7cf Add without aggregator modifier. 9 years ago
Tobias Schmidt 1a91cd6e09 Rename matrix to range selector in external error messages 9 years ago
Tobias Schmidt 411ca4dba1 Consolidate offset modifier parsing 9 years ago
Fabian Reinartz 6b4a6962d2 Support old alerting rule syntax 9 years ago
Fabian Reinartz 4209ec6864 Change WITH keyword to LABELS 9 years ago
Fabian Reinartz af3a6661ed Implement new alerting rule syntax 9 years ago
Brian Brazil c36961130b promql: Remove scalar/scalar comparisons. 9 years ago
Julius Volz 46c5260761 Support escape sequences in strings and add raw strings. 9 years ago
Fabian Reinartz 171f50706a Fix unkeyed field errors. 9 years ago
Brian Brazil 29e8dc2c49 promql: Add 'bool' modifier to comparison functions 9 years ago
Julius Volz 963ad82dcb Fix "go vet" errors. 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
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
Fabian Reinartz 5279d50d92 Handle parser runtime panics gracefully 9 years ago