prometheus/promql
Brian Brazil 36dfe3de65 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.
2016-01-11 16:48:24 +01:00
..
testdata promql: Remove scalar/scalar comparisons. 2016-01-11 16:48:24 +01:00
analyzer.go Fix grouping of import blocks 2015-08-22 09:42:45 +02:00
ast.go promql: Add 'bool' modifier to comparison functions 2016-01-11 16:48:13 +01:00
engine.go Switch to common/log 2016-01-11 16:48:21 +01:00
engine_test.go promql: Reduce flakiness of concurrency test 2016-01-11 16:48:19 +01:00
functions.go promql: Remove deprecated 2nd argument to delta() 2016-01-11 16:48:23 +01:00
lex.go promql: Remove scalar/scalar comparisons. 2016-01-11 16:48:24 +01:00
lex_test.go promql: Add 'bool' modifier to comparison functions 2016-01-11 16:48:13 +01:00
parse.go promql: Remove scalar/scalar comparisons. 2016-01-11 16:48:24 +01:00
parse_test.go promql: Remove scalar/scalar comparisons. 2016-01-11 16:48:24 +01:00
printer.go Fix bool modifier in recording rules and printing. 2016-01-11 16:48:14 +01:00
printer_test.go Fix bool modifier in recording rules and printing. 2016-01-11 16:48:14 +01:00
promql_test.go Fix most golint warnings. 2016-01-11 16:48:11 +01:00
quantile.go Switch promql types to common/model 2015-08-25 13:49:14 +02:00
test.go Fix missing return on error 2016-01-11 16:48:18 +01:00