[Hawkular-commits] [hawkular/hawkular-alerts] c9e2e0: HWKALERTS-89 Normalize Incoming Data Format
Jay Shaughnessy
jshaughn at redhat.com
Mon Sep 28 12:10:35 EDT 2015
Branch: refs/heads/Events
Home: https://github.com/hawkular/hawkular-alerts
Commit: c9e2e0d42f69f635cca2169a382ad78b4f77d03b
https://github.com/hawkular/hawkular-alerts/commit/c9e2e0d42f69f635cca2169a382ad78b4f77d03b
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
Log Message:
-----------
HWKALERTS-89 Normalize Incoming Data Format
- remove Availability, NumericData StringData and MixedData
- redefine Data to be used as the sole data format
- let the ConditionEval impls deal with any conversion
- provide convenience factory methods for when caller knows
the data type he wants to provide.
- Note, support for multi-value conditions (i.e. the 'values'
field) is anticipated but not yet a reality.
- Make AvailabilityType a 1st class citizen
- Note: REST API CHANGE in sendData endpoint, but this is
not [yet] used in Hawkular code outside of alerts.
- Update bus integration code (topic listeners) to use new
mechanism
Commit: a44a12e77060c53b46a38597d17f36d9bf6484db
https://github.com/hawkular/hawkular-alerts/commit/a44a12e77060c53b46a38597d17f36d9bf6484db
Author: Lucas Ponce <ponce.ballesteros at gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
Log Message:
-----------
Move Alert into events package
Commit: 43f6dcae64bf1bf10934182d53c1b074a13a0f9c
https://github.com/hawkular/hawkular-alerts/commit/43f6dcae64bf1bf10934182d53c1b074a13a0f9c
Author: Lucas Ponce <ponce.ballesteros at gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Condition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventConditionEval.java
A hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
Add preliminar EventCondition support
Commit: 83e57db42bdf6ea47e6275e80bdcf0c4c3ada72a
https://github.com/hawkular/hawkular-alerts/commit/83e57db42bdf6ea47e6275e80bdcf0c4c3ada72a
Author: Lucas Ponce <ponce.ballesteros at gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
More unit tests on EventCondition
Commit: 06cf81dc2d4f28362a7b443998ec6e82d1803004
https://github.com/hawkular/hawkular-alerts/commit/06cf81dc2d4f28362a7b443998ec6e82d1803004
Author: Lucas Ponce <ponce.ballesteros at gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
Last unit tests for EventCondition
Commit: 3bf1119af39301ea233fefc5a69b3d064880ce34
https://github.com/hawkular/hawkular-alerts/commit/3bf1119af39301ea233fefc5a69b3d064880ce34
Author: Lucas Ponce <ponce.ballesteros at gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
Log Message:
-----------
Introduce EventCondition.eventName paired with Event.name
Commit: 4eebb6785bdb8c76793b96a1c4b4982f1ee30c5c
https://github.com/hawkular/hawkular-alerts/commit/4eebb6785bdb8c76793b96a1c4b4982f1ee30c5c
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventConditionEval.java
Log Message:
-----------
Merge branch 'Events' into Play-Events
Conflicts:
hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/Action.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Commit: 83fca021dee26a1ad2e130d1145bc04ec2eb1179
https://github.com/hawkular/hawkular-alerts/commit/83fca021dee26a1ad2e130d1145bc04ec2eb1179
Author: Jay Shaughnessy <jshaughn at redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Condition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventConditionEval.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
A hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
Merge pull request #103 from jshaughn/lponce/play-events
Lponce/play events
Compare: https://github.com/hawkular/hawkular-alerts/compare/249d9997aae3...83fca021dee2
More information about the hawkular-commits
mailing list