[Hawkular-commits] [hawkular/hawkular-alerts] f27eb0: An attempt at Strict_Timeout dampening, the abilit...
Jay Shaughnessy
jshaughn at redhat.com
Thu Mar 26 06:43:35 EDT 2015
Branch: refs/heads/wintermute
Home: https://github.com/hawkular/hawkular-alerts
Commit: f27eb029d229d17a55fd5938b1e2e6f6b62413af
https://github.com/hawkular/hawkular-alerts/commit/f27eb029d229d17a55fd5938b1e2e6f6b62413af
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/BasicAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DroolsRulesEngineImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/rules/RulesEngine.java
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
Log Message:
-----------
An attempt at Strict_Timeout dampening, the ability to fire a trigger
N ms after a condition set becomes true, if that condition set does not
eval to false before the timer is up.
This approach does not rely on drools stream mode/cep, but rather
defers the timer handling externally, thus maintaining discrete rule engine
executions.
More information about the hawkular-commits
mailing list