[Hawkular-commits] [hawkular/hawkular-alerts] 267de6: HWKALERTS-64 Add handling at manual resolve time
Lucas Ponce
ponce.ballesteros at gmail.com
Fri Jul 10 04:20:18 EDT 2015
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: 267de636d7b415ce04197cf358b09cccd1087ca7
https://github.com/hawkular/hawkular-alerts/commit/267de636d7b415ce04197cf358b09cccd1087ca7
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/TriggerTemplate.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonJacksonTest.java
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/CassDefinitionsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
M hawkular-alerts-engine/src/main/resources/hawkular-alerts-schema.cql
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers-data.json
Log Message:
-----------
HWKALERTS-64 Add handling at manual resolve time
- Triggers now support the autoEnable option, default=false. To be used with
autoDisable, automatically [re-]enable a disabled trigger when its
alerts have been manually resolved.
- For autoResolve triggers, if the trigger's alerts are instead manually
resolved, set the trigger back to firing mode. This is not an option but
an improved behavior.
- add db support for new triggers.autoEnable field.
- add new lifecycle itests
- add/fix some cleanup in lifecycle itests and fix a query in the paging test,
this fixes some issues with repeated runs.
- when setting a trigger for autoDisable or autoResolve in the rulebase, it
is not necessary to re-insert the updated trigger (or dampening). The trigger
will be reloaded as part if the handling, so simplify by just retracting.
be implicitly reloaded
Commit: 546c5ef579cd235514d25eaa1eb46b06952de8fe
https://github.com/hawkular/hawkular-alerts/commit/546c5ef579cd235514d25eaa1eb46b06952de8fe
Author: Lucas Ponce <ponce.ballesteros at gmail.com>
Date: 2015-07-10 (Fri, 10 Jul 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/TriggerTemplate.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonJacksonTest.java
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/CassDefinitionsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
M hawkular-alerts-engine/src/main/resources/hawkular-alerts-schema.cql
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers-data.json
Log Message:
-----------
Merge pull request #68 from jshaughn/hwkalerts-64
HWKALERTS-64 Add handling at manual resolve time
Compare: https://github.com/hawkular/hawkular-alerts/compare/862e201b8671...546c5ef579cd
More information about the hawkular-commits
mailing list