[hawkular/hawkular-metrics] 99054d: [HWKMETRICS-613] Add a tests to check that expirat...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-613
Home: https://github.com/hawkular/hawkular-metrics
Commit: 99054d358e629892703810453d0ad7e44351b0fb
https://github.com/hawkular/hawkular-metrics/commit/99054d358e62989270381...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
Log Message:
-----------
[HWKMETRICS-613] Add a tests to check that expiration index entries are properly created when data points are compressed.
8 years, 6 months
[hawkular/hawkular-metrics] cc0268: [HWKMETRICS-613] Reduce the number of writes to th...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-613
Home: https://github.com/hawkular/hawkular-metrics
Commit: cc0268267c34740b9e6d67b02efc995a608ccb36
https://github.com/hawkular/hawkular-metrics/commit/cc0268267c34740b9e6d6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-03-28 (Tue, 28 Mar 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
[HWKMETRICS-613] Reduce the number of writes to the expiration for data points by updating the retention index only when a compressed block is persisted.
8 years, 6 months
[hawkular/hawkular-metrics] 87d5c4: HWKALERTS-240 Add Metrics Group Trigger support in...
by Stefan Negrea
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 87d5c41755994bf1fa3b123fb24b764e1e65e026
https://github.com/hawkular/hawkular-metrics/commit/87d5c41755994bf1fa3b1...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
M alerting/alerter-war/pom.xml
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionManager.java
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/groups/GroupTriggerManager.java
A alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/groups/GroupTriggerManagerTest.java
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITestBase.groovy
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/GroupTriggerAlerterITest.groovy
Log Message:
-----------
HWKALERTS-240 Add Metrics Group Trigger support in the metrics alerter
MGT support allows users to define a group trigger whose member triggers are
managed automatically by the alerter.
Commit: 62e0b4e11a1b20fbfe161ec5fb73cabf2033845b
https://github.com/hawkular/hawkular-metrics/commit/62e0b4e11a1b20fbfe161...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-03-28 (Tue, 28 Mar 2017)
Changed paths:
M alerting/alerter-war/pom.xml
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionManager.java
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/groups/GroupTriggerManager.java
A alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/groups/GroupTriggerManagerTest.java
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITestBase.groovy
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/GroupTriggerAlerterITest.groovy
Log Message:
-----------
Merge pull request #784 from jshaughn/hwkalerts-240
HWKALERTS-240 Add Metrics Group Trigger support in the metrics alerter
Compare: https://github.com/hawkular/hawkular-metrics/compare/4a417d174561...62e0b...
8 years, 6 months
[hawkular/hawkular-alerts] 2a172e: HWKALERTS-214 New Tag Query Language (#282)
by Lucas Ponce
Branch: refs/heads/1.5.x
Home: https://github.com/hawkular/hawkular-alerts
Commit: 2a172e8674218f7981b479cdadf1307882087c13
https://github.com/hawkular/hawkular-alerts/commit/2a172e8674218f7981b479...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2017-03-28 (Tue, 28 Mar 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.
Commit: 2c74026b78c60db35105fcb9e7c4a11a8193a51a
https://github.com/hawkular/hawkular-alerts/commit/2c74026b78c60db35105fc...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2017-03-28 (Tue, 28 Mar 2017)
Changed paths:
M hawkular-alerts-engine/src/main/antlr4/org/hawkular/alerts/engine/tags/parser/TagQuery.g4
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryLexer.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PersistenceTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/tags/ExpressionTagQueryParserTest.java
Log Message:
-----------
HWKALERTS-232 Allow dot characters for names in the tag query language (#300)
Compare: https://github.com/hawkular/hawkular-alerts/compare/18f55b9d767d...2c7402...
8 years, 6 months
[hawkular/hawkular-metrics] 5e7820: [HWKMETRICS-613] Add an index to keep track of met...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-613
Home: https://github.com/hawkular/hawkular-metrics
Commit: 5e782054b4f170dadc34a8939109a133e75c947d
https://github.com/hawkular/hawkular-metrics/commit/5e782054b4f170dadc34a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteExpiredMetrics.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteMetric.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.26.0.groovy
Log Message:
-----------
[HWKMETRICS-613] Add an index to keep track of metrics that need to be deleted. A metric becomes eligible for deletion when all the data points for the metric expire.
8 years, 6 months