Branch: refs/heads/master
Home:
https://github.com/hawkular/hawkular-alerts
Commit: d60af3d6e607a8f816783add2e1c07b8ed43cd2b
https://github.com/hawkular/hawkular-alerts/commit/d60af3d6e607a8f816783a...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/EventsCriteria.java
M hawkular-alerts-engine/pom.xml
A
hawkular-alerts-engine/src/main/antlr4/org/hawkular/alerts/engine/tags/parser/TagQuery.g4
A hawkular-alerts-engine/src/main/java/TagQuery.tokens
A hawkular-alerts-engine/src/main/java/TagQueryLexer.tokens
M
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
M
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
A
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/ExpressionTagQueryParser.java
A
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryBaseListener.java
A
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryBaseVisitor.java
A
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryLexer.java
A
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryListener.java
A
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryParser.java
A
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryVisitor.java
M
hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PersistenceTest.java
A
hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/tags/AnalyzeTagExpressionTest.java
A
hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/tags/ExpressionTagQueryParserTest.java
M hawkular-alerts-engine/src/test/resources/log4j.xml
M
hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
M
hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/EventsITest.groovy
M
hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/ActionPluginHandler.java
M
hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/ActionsHandler.java
M
hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
A
hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/CommonUtil.java
M
hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/CrossTenantHandler.java
M
hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/EventsHandler.java
M
hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
M pom.xml
Log Message:
-----------
HWKALERTS-214 New Tag Query Language (#282)
- Sync with HWKMETRICS-523 Tag Query Language syntax.
- Support complex tag queries.
- Support for negative searches.
- Shurtcuts and optimization introduced on NOT operator.
- Maintaining old tags criteria available but marked as deprecated.