Branch: refs/heads/HWKMETRICS-523_2
Home:
https://github.com/hawkular/hawkular-metrics
Commit: 933ec5c33bddb5919ea8461f66a227625bf20920
https://github.com/hawkular/hawkular-metrics/commit/933ec5c33bddb5919ea84...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M
core/metrics-core-service/src/main/antlr4/org/hawkular/metrics/core/service/tags/parser/TagQuery.g4
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/ExpressionTagQueryParser.java
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryBaseListener.java
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryBaseVisitor.java
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryListener.java
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryParser.java
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryVisitor.java
A
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricIdFromMetricIndexRowTransformer.java
M
core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/ExpressionTagQueryITest.java
Log Message:
-----------
[HWKMETRICS-523] Add tag exists and not exists expression syntax and resolution.
Also, avoid complex set operations by using just the distinct operator on the observable
set.