Commit Graph

32 Commits (328e1d733ac78f9d9b81a11bf3bbc3d8e44bc283)

Author SHA1 Message Date
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 9ec11b1847 Merge pull request #1049 from prometheus/bool-nofilter
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 296f551418 Merge pull request #1014 from prometheus/scalar-rules
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
Fabian Reinartz 749ae450c5 promql: add runbook to alert statement.
10 years ago
Fabian Reinartz 94cd321be1 promql: error if all label matchers are empty.
10 years ago
Julius Volz 5e2d1c1464 Deprecate `keeping_extra`, rename it to `keep_common`.
10 years ago
Fabian Reinartz 319068a7a6 promql: fix parsing ambiguity for serial repetitions
10 years ago
Fabian Reinartz 03094eff04 Migrate parsing error tests.
10 years ago
Fabian Reinartz 6321964738 Add parsing and execution of new test format.
10 years ago
Fabian Reinartz a236c01457 Add time series description parsing.
10 years ago
Fabian Reinartz 8707c54508 Fix single quote parsing, add tests
10 years ago
Fabian Reinartz 279831cdf1 Fix and improve parsing error output.
10 years ago
Fabian Reinartz 25cdff3527 Remove `name` arg from `Parse*` functions, enhance parsing errors.
10 years ago
Fabian Reinartz 5602328c7c Refactor query evaluation.
10 years ago
Fabian Reinartz 32b7595c47 Create promql package with lexer/parser.
10 years ago