Branch: refs/heads/Events
Home:
https://github.com/hawkular/hawkular-alerts
Commit: 63c544585f47c8ea4cba3c319aa6fec9f8999d1f
https://github.com/hawkular/hawkular-alerts/commit/63c544585f47c8ea4cba3c...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M
hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
M
hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.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: 218458ddcb92f623484651918b8965c43603b154
https://github.com/hawkular/hawkular-alerts/commit/218458ddcb92f623484651...
Author: Lucas Ponce <ponce.ballesteros(a)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: d3d3604ee587a6496e341335ab639ee68e8da5f2
https://github.com/hawkular/hawkular-alerts/commit/d3d3604ee587a6496e3413...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/Action.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
A
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/EventType.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
M
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
M
hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
Log Message:
-----------
Playing with new Event impact on Trigger (API module mainly)
- Add eventType and eventText to trigger.
- Change rule engine to generate Alert or Event based on Trigger.
note that an Alert gets a related Event automatically.
- new addEvents() service.
- Add tags to Events but note that I think we need to do work on
Tags so they are more consistent across Triggers and Events.
(See TODO in Event)
- Actions should probably be Event-level, not Alert-level
Commit: 510980e1407858e0ab5db850617da13beeb8de97
https://github.com/hawkular/hawkular-alerts/commit/510980e1407858e0ab5db8...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
Log Message:
-----------
Change tags approach to name-value pair map
Commit: 249d9997aae3ddb7b3092558ff6a82d6145df9e5
https://github.com/hawkular/hawkular-alerts/commit/249d9997aae3ddb7b30925...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M
hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
M
hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/Action.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
A
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/EventType.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
M
hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Log Message:
-----------
Merge pull request #100 from jshaughn/jay-events
Playing with new Event impact on Trigger (API module mainly)
Compare:
https://github.com/hawkular/hawkular-alerts/compare/73846ce78413...249d99...