[Hawkular-commits] [hawkular/hawkular-alerts] 55c877: HWKALERTS-234 MissingCondition issues
Lucas Ponce
ponce.ballesteros at gmail.com
Wed Mar 8 09:33:33 EST 2017
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: 55c877befec37c00a72050dc97d8eb14d1908cd8
https://github.com/hawkular/hawkular-alerts/commit/55c877befec37c00a72050dc97d8eb14d1908cd8
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2017-03-08 (Wed, 08 Mar 2017)
Changed paths:
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/util/MissingState.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
Log Message:
-----------
HWKALERTS-234 MissingCondition issues
- Ensure MissingState evaluations are performed only when the
condition trigger mode matches the trigger's current mode.
- Fix issue removing entries from missingStates Set
- update MissingState to have an immutable hashcode. Hashes
can not change after being put into a HashSet, otherwise it
gets lost.
- Fix issue removing facts from rulebase after Trigger retraction
- let rulebase clean itself up after trigger retraction
- let code clean up after manual trigger fact removal
- perform alertsEngineCache removal missingStates removals outside
of rulebase fact cleanup.
Commit: 4443d5ccd3984d1b08a87126edcec8d7124ea613
https://github.com/hawkular/hawkular-alerts/commit/4443d5ccd3984d1b08a87126edcec8d7124ea613
Author: Lucas Ponce <ponce.ballesteros at gmail.com>
Date: 2017-03-08 (Wed, 08 Mar 2017)
Changed paths:
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/util/MissingState.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
Log Message:
-----------
Merge pull request #302 from jshaughn/hwkalerts-234
HWKALERTS-234 Apply current trigger mode to MissingState eval
Compare: https://github.com/hawkular/hawkular-alerts/compare/5583dd9ce827...4443d5ccd398
More information about the hawkular-commits
mailing list