[Hawkular-commits] [hawkular/hawkular-alerts] 3e32cf: Better support multi-condition rule evaluation. N...
Jay Shaughnessy
jshaughn at redhat.com
Tue Feb 3 12:23:52 EST 2015
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: 3e32cf1fbe11371fd2632d0987e786ff4e83176a
https://github.com/hawkular/hawkular-alerts/commit/3e32cf1fbe11371fd2632d0987e786ff4e83176a
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2015-02-03 (Tue, 03 Feb 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ConditionEval.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
Log Message:
-----------
Better support multi-condition rule evaluation. No longer immediately
retracts the ConditionEval facts that contribute to a Dampening update
(i.e. an evaluation of the Trigger's condition set). This is important
because typically N-1 of those evaluations will contribute to the next
evaluation of the Trigger's condition set, when a new Datum comes in
and a new eval is generated for *one* of the conditions.
- added more documentation about the rule execution strategy
More information about the hawkular-commits
mailing list