Commit Graph

22 Commits (f81cbb00c623a14ae750e1ee0751f0ba2cf2e4e6)

Author SHA1 Message Date
Fabian Reinartz 182de6b99f Fix unary +/- expressions.
10 years ago
Fabian Reinartz 6f754073d5 Add OR operation and vector matching options.
10 years ago
Julius Volz 0ac931aed1 Also support parsing float formats like "2.".
10 years ago
Julius Volz c2ab54e9a6 Support scientific notation and special float values.
10 years ago
Julius Volz 72d7b325a1 Implement offset operator.
10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues.
10 years ago
Julius Volz c7c0b33d0b Add regex-matching support for labels.
11 years ago
Bjoern Rabenstein 0a65b691cc Disallow ":" in identifiers, but still allow it in metric names.
11 years ago
Julius Volz 6dc36d0c3e Don't keep extra labels in aggregations by default.
11 years ago
Julius Volz 35ee2cd3cb Add alertmanager notification support to Prometheus.
11 years ago
Julius Volz 64b0ade171 Swap rules lexer for much faster one.
12 years ago
Matt T. Proud 30b1cf80b5 WIP - Snapshot of Moving to Client Model.
12 years ago
Julius Volz 0877680761 Implement a COUNT ... BY aggregation operator.
12 years ago
Julius Volz c0601abf46 Implement initial no-op alert parsing and rule parsing tests.
12 years ago
Julius Volz 000f6a2e23 Allow lower-case BY operator.
12 years ago
Julius Volz 1bc83e1b65 Also allow lower-cased aggregation ops.
12 years ago
Julius Volz e31591e6fe Allow single-letter identifiers (metric and label names).
12 years ago
Julius Volz c3d31febd6 Move durationToString to common place and cleanup error handling.
12 years ago
Julius Volz 06ace4941d Remove/replace last references to github.com/matttproud/...
12 years ago
Julius Volz 16d9dcd6a8 Add copyright notices to all remaining files.
12 years ago
Julius Volz a85204a0a4 Add support for matrix duration strings without quotes.
12 years ago
Julius Volz 56384bf42a Add initial config and rule language implementation.
12 years ago