[Hawkular-commits] [hawkular/hawkular-alerts] 89c0af: An attempt at Strict_Timeout dampening, the abilit...
Jay Shaughnessy
jshaughn at redhat.com
Thu Mar 19 17:36:47 EDT 2015
Branch: refs/heads/winter/stricttimeout
Home: https://github.com/hawkular/hawkular-alerts
Commit: 89c0afd1dcb470b143d1777aa3c1fcf23d5d6b02
https://github.com/hawkular/hawkular-alerts/commit/89c0afd1dcb470b143d1777aa3c1fcf23d5d6b02
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2015-03-19 (Thu, 19 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