prometheus/promql
Brian Brazil c36961130b promql: Remove scalar/scalar comparisons.
This change is breaking, use the 'bool' modifier for such comprisons.

After this change all comparisons without 'bool' will filter, and all
comparisons with 'bool' will return 0/1. This makes the language more
consistent and orthogonal, and ultimately easier to learn and use.

If we ever figure out sane semantics for filtering scalar/scalar
comparisons we can add them in, which will most likely come out of how
the new vector() function is used.
2015-10-11 08:51:04 +01:00
..
testdata promql: Remove scalar/scalar comparisons. 2015-10-11 08:51:04 +01:00
analyzer.go Fix grouping of import blocks 2015-08-22 09:42:45 +02:00
ast.go Merge pull request #1049 from prometheus/bool-nofilter 2015-09-03 15:08:38 +01:00
engine.go Switch to common/log 2015-10-03 10:21:43 +02:00
engine_test.go promql: Reduce flakiness of concurrency test 2015-09-23 10:07:30 +01:00
functions.go promql: Add irate() function 2015-10-09 21:44:35 +01:00
lex.go promql: Remove scalar/scalar comparisons. 2015-10-11 08:51:04 +01:00
lex_test.go promql: Add 'bool' modifier to comparison functions 2015-09-02 14:51:44 +01:00
parse.go promql: Remove scalar/scalar comparisons. 2015-10-11 08:51:04 +01:00
parse_test.go promql: Remove scalar/scalar comparisons. 2015-10-11 08:51:04 +01:00
printer.go Fix bool modifier in recording rules and printing. 2015-09-10 01:37:05 +02:00
printer_test.go Fix bool modifier in recording rules and printing. 2015-09-10 01:37:05 +02:00
promql_test.go Fix most golint warnings. 2015-08-26 12:44:46 +02:00
quantile.go Switch promql types to common/model 2015-08-25 13:49:14 +02:00
test.go Fix missing return on error 2015-09-18 16:50:13 +02:00