Branch: refs/heads/master
Home:
https://github.com/hawkular/hawkular-alerts
Commit: 5b7f00d94d63e15f76c6741828742f4099ef2ec9
https://github.com/hawkular/hawkular-alerts/commit/5b7f00d94d63e15f76c674...
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2016-09-06 (Tue, 06 Sep 2016)
Changed paths:
R
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/TriggerConditionEval.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.java
M
hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
Log Message:
-----------
HWKALERTS-157 related work
Tried and failed to streamline handling for the single-eval use case.
Instead, this simplifies the Accumulate approach and gains a slight perf boost:
- Remove TriggerConditionEvalSet in favor of Drools' built-in Set handling
- Accumulate ConditionEvals and update Dampening in one rule
- Ensure that ConditionEval accumulation happens after all Data and Event
facts have been converted to ConditionEval facts
- Add some more logging and comments to .drl
Commit: 39d5a45b607df0eefd889e832897baa55d852c9a
https://github.com/hawkular/hawkular-alerts/commit/39d5a45b607df0eefd889e...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-09-07 (Wed, 07 Sep 2016)
Changed paths:
R
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/TriggerConditionEval.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.java
M
hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
Log Message:
-----------
Merge pull request #200 from jshaughn/hwkagent-157
HWKALERTS-157 Proposed Enhancements
Compare:
https://github.com/hawkular/hawkular-alerts/compare/efc075cf7f01...39d5a4...