prometheus/promql
Fabian Reinartz 8fa18d564a storage: enhance Querier interface usage
This extracts Querier as an instantiateable and closeable object
rather than just defining extending methods of the storage interface.
This improves composability and allows abstracting query transactions,
which can be useful for transaction-level caches, consistent data views,
and encapsulating teardown.
2016-10-16 10:39:29 +02:00
..
fuzz-data Fuzzing corpus for ParseMetric. 2016-04-29 22:50:24 +02:00
testdata promql: handle NaN in changes() correctly 2016-09-30 11:04:25 +02:00
ast.go Make the storage interface higher-level. 2016-07-25 13:59:22 +02:00
bench.go promql: Fix (and simplify) populating iterators 2016-08-24 18:37:09 +02:00
engine.go storage: enhance Querier interface usage 2016-10-16 10:39:29 +02:00
engine_test.go storage: Contextify storage interfaces. 2016-09-19 16:29:07 +02:00
functions.go promql: handle NaN in changes() correctly 2016-09-30 11:04:25 +02:00
functions_test.go promql: Fix (and simplify) populating iterators 2016-08-24 18:37:09 +02:00
fuzz.go Updates fuzzers to discard less interesting data 2016-05-10 11:46:03 +02:00
lex.go Fix parsing of label names which are also keywords 2016-09-07 17:45:58 -04:00
lex_test.go Instantiate lexer inline for the test 2016-08-29 09:20:43 +02:00
parse.go Fix common english misspellings 2016-09-14 23:23:28 -04:00
parse_test.go Fix common english misspellings 2016-09-14 23:23:28 -04:00
printer.go Make topk/bottomk aggregators. 2016-07-04 13:18:19 +01:00
printer_test.go Add count_values() aggregator. 2016-07-05 17:14:01 +01:00
promql_test.go Fix most golint warnings. 2015-08-26 12:44:46 +02:00
quantile.go Add quantile aggregator. 2016-07-21 00:09:19 +01:00
test.go storage: Contextify storage interfaces. 2016-09-19 16:29:07 +02:00