[Hawkular-commits] [hawkular/hawkular-alerts] 33719c: Fix issues with alert queries.

Jay Shaughnessy jshaughn at redhat.com
Mon Apr 27 15:07:53 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-alerts
  Commit: 33719cadcc7b63f92531ba927addce0c3de93dec
      https://github.com/hawkular/hawkular-alerts/commit/33719cadcc7b63f92531ba927addce0c3de93dec
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-24 (Tue, 24 Mar 2015)

  Changed paths:
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/BasicAlertsServiceImpl.java
    M hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AlertsTest.groovy

  Log Message:
  -----------
  Fix issues with alert queries.


  Commit: 8d7398afa820db9b12ec1402389548193380bbcc
      https://github.com/hawkular/hawkular-alerts/commit/8d7398afa820db9b12ec1402389548193380bbcc
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/BasicAlertsServiceImpl.java

  Log Message:
  -----------
  Fix an issue loading too many conditions and/or dampenings into the rulebase.

(cherry picked from commit be1445d01c393343866f62f988abd4998aed2a94)
Signed-off-by: Jay Shaughnessy <jshaughn at redhat.com>


  Commit: 6849bf7bd5ee16d1851542a4807e422d48df1948
      https://github.com/hawkular/hawkular-alerts/commit/6849bf7bd5ee16d1851542a4807e422d48df1948
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    A .travis.swagger.sh
    M .travis.yml
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/sender/ActionSender.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/log/MsgLogger.java
    M hawkular-alerts-engine/src/main/resources/META-INF/kmodule.xml
    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
    M hawkular-alerts-rest/pom.xml
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/ActionPluginHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/ActionsHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
    A hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/swagger/filter/JaxRsFilter.java
    A hawkular-alerts-rest/src/main/resources/rest-doc/asciidoc.mustache
    M pom.xml

  Log Message:
  -----------
  Merge branch 'wintermute' of github.com:hawkular/hawkular-alerts into wintermute


  Commit: dcf8bbfb1467840e287130d5f73f70b4142fc656
      https://github.com/hawkular/hawkular-alerts/commit/dcf8bbfb1467840e287130d5f73f70b4142fc656
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M hawkular-alerts-bus/pom.xml
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/MetricDataListener.java
    M hawkular-alerts-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M hawkular-alerts-rest/pom.xml
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java

  Log Message:
  -----------
  POC for filtering metricIds not used in any conditions.
- uses infinispan cache to communicate changes in definitions
- requires cache def in standalone.xml, this is currently a manual step:

     <cache-container name="hawkular" default-cache="hawkular-cache">
  <local-cache name="hawkular-cache">
     <transaction mode="NONE"/>
  </local-cache>
     </cache-container>


  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.


  Commit: 90c79f2c71b34908eb26949f8a1d8d6d6a1305c1
      https://github.com/hawkular/hawkular-alerts/commit/90c79f2c71b34908eb26949f8a1d8d6d6a1305c1
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-26 (Thu, 26 Mar 2015)

  Changed paths:
    M README.adoc
    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
    M hawkular-alerts-rest/pom.xml
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/ActionPluginHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
    R hawkular-alerts-rest/src/main/resources/rest-doc/asciidoc.mustache

  Log Message:
  -----------
  Merge branch 'wintermute' of github.com:hawkular/hawkular-alerts into wintermute


  Commit: 420d3f5a00af96337c32acdd5aa280ed1ec018ad
      https://github.com/hawkular/hawkular-alerts/commit/420d3f5a00af96337c32acdd5aa280ed1ec018ad
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-27 (Fri, 27 Mar 2015)

  Changed paths:
    A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsEvent.java
    A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsListener.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsService.java
    A hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/init/CacheManager.java
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/AvailDataListener.java
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/MetricDataListener.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java

  Log Message:
  -----------
  WIP: Data filtering
Another pass, this time currently removing the use of infinispan and just
using a listener approach.  Also, consolidates the filter handling into
a Singleton. And added avail data id filtering.

This all works fine where everything is co-located. What we may want to
do is keep it like this but also have the "cachemanager" drop info in the
cache in order to notify other servers of updates.

Also, currently the event info is very coarse, we could make things more
granular and/or provide more contextual data, perhaps even the affected
ids, and therefore avoid total refreshes of the active id lists.


  Commit: d5f8d8638eed29346f809a930a2616a9faf0be9a
      https://github.com/hawkular/hawkular-alerts/commit/d5f8d8638eed29346f809a930a2616a9faf0be9a
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsEvent.java
    A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsListener.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsService.java
    M hawkular-alerts-bus/pom.xml
    A hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/init/CacheManager.java
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/AvailDataListener.java
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/MetricDataListener.java
    M hawkular-alerts-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
    M hawkular-alerts-rest/pom.xml
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java

  Log Message:
  -----------
  Merge branch 'winter/filtermetrics' into wintermute


  Commit: ba0b6529e48f6650c9c26b59b61527bc6e8f3b5c
      https://github.com/hawkular/hawkular-alerts/commit/ba0b6529e48f6650c9c26b59b61527bc6e8f3b5c
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/AvailDataListener.java
    M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/MetricDataListener.java

  Log Message:
  -----------
  Fix some class-level jdoc


  Commit: 34eddfcbefb98be30f03a41a201c5dd1c41aad19
      https://github.com/hawkular/hawkular-alerts/commit/34eddfcbefb98be30f03a41a201c5dd1c41aad19
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-03-31 (Tue, 31 Mar 2015)

  Changed paths:
    M hawkular-alerts-engine/pom.xml
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DroolsRulesEngineImpl.java
    M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
    A hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PerfRulesEngineTest.java
    M hawkular-alerts-engine/src/test/resources/log4j.xml

  Log Message:
  -----------
  HWKALERTS-29 Performance tests


  Commit: 3f8303cf8914d82fe1a857bfaad48a9cc2412b4b
      https://github.com/hawkular/hawkular-alerts/commit/3f8303cf8914d82fe1a857bfaad48a9cc2412b4b
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-04-01 (Wed, 01 Apr 2015)

  Changed paths:
    M hawkular-alerts-engine/pom.xml
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DroolsRulesEngineImpl.java
    M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
    A hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PerfRulesEngineTest.java
    M hawkular-alerts-engine/src/test/resources/log4j.xml

  Log Message:
  -----------
  Merge pull request #32 from lucasponce/PERFORMANCE

HWKALERTS-29 Performance tests


  Commit: 076273d89c0290d3ba4e39e841b1ab3c8df20cd1
      https://github.com/hawkular/hawkular-alerts/commit/076273d89c0290d3ba4e39e841b1ab3c8df20cd1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-01 (Wed, 01 Apr 2015)

  Changed paths:
    M hawkular-actions-email/src/main/java/org/hawkular/actions/email/listener/EmailListener.java
    R hawkular-actions-email/src/main/test/org/hawkular/notifiers/email/notifications/EmailListenerTest.java
    A hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java

  Log Message:
  -----------
  Action Email fixes

EmailListener saved the CC recipient in the TO field, and printed a dash in the subject even when the description property was not set.
Also, the EmailListenerTest was wrongly moved during a prior refactoring, so it was not executed anymore (and thus was not updated when the ActionMessage properties field was introduced).


  Commit: b3e964713b9bd2972fe85cb4f7d8a9dd4dadfb69
      https://github.com/hawkular/hawkular-alerts/commit/b3e964713b9bd2972fe85cb4f7d8a9dd4dadfb69
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-04-01 (Wed, 01 Apr 2015)

  Changed paths:
    M hawkular-actions-email/src/main/java/org/hawkular/actions/email/listener/EmailListener.java
    R hawkular-actions-email/src/main/test/org/hawkular/notifiers/email/notifications/EmailListenerTest.java
    A hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java

  Log Message:
  -----------
  Merge pull request #33 from tsegismont/actions-email-fixes

Action Email fixes


  Commit: b2da37cbbb39ffcf2803ed0e222e71bc5997417d
      https://github.com/hawkular/hawkular-alerts/commit/b2da37cbbb39ffcf2803ed0e222e71bc5997417d
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-01 (Wed, 01 Apr 2015)

  Changed paths:
    M hawkular-actions-api/src/main/java/org/hawkular/actions/api/log/MsgLogger.java
    M hawkular-actions-sms/pom.xml
    M hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java
    A hawkular-actions-sms/src/test/java/org/hawkular/actions/sms/listener/SmsListenerTest.java
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/actions.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/actions.data
    M pom.xml

  Log Message:
  -----------
  HWKALERTS-31 Create a Twilio SMS notification sender

The plugin expects to find a few system properties to configure the Twilio client:
service id, token, from number

If the client can't be initialized, an error message is logged and when messages arrive they're just dropped.

The PR has a unit test and the integration was tested with a free Twilio account


  Commit: 03d7c317bf9ce0cf787cb62e903e1483c3f8a87c
      https://github.com/hawkular/hawkular-alerts/commit/03d7c317bf9ce0cf787cb62e903e1483c3f8a87c
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-02 (Thu, 02 Apr 2015)

  Changed paths:
    M hawkular-actions-api/src/main/java/org/hawkular/actions/api/log/MsgLogger.java
    M hawkular-actions-sms/pom.xml
    M hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java
    A hawkular-actions-sms/src/test/java/org/hawkular/actions/sms/listener/SmsListenerTest.java
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/actions.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/actions.data
    M pom.xml

  Log Message:
  -----------
  Merge pull request #34 from tsegismont/jira/HWKALERTS-31

HWKALERTS-31 Create a Twilio SMS notification sender


  Commit: 655959cee9491eddd4700153d43cbdbec3413b28
      https://github.com/hawkular/hawkular-alerts/commit/655959cee9491eddd4700153d43cbdbec3413b28
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-02 (Thu, 02 Apr 2015)

  Changed paths:
    M hawkular-actions-api/pom.xml
    M hawkular-actions-email/pom.xml
    M hawkular-actions-sms/pom.xml
    M hawkular-actions-snmp/pom.xml
    M hawkular-alerts-api/pom.xml

  Log Message:
  -----------
  Remove redundant groupId declaration


  Commit: af631af8e9f5dd07b5164c59d572c5d0e2faacf3
      https://github.com/hawkular/hawkular-alerts/commit/af631af8e9f5dd07b5164c59d572c5d0e2faacf3
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-02 (Thu, 02 Apr 2015)

  Changed paths:
    R hawkular-actions-email/pom.xml
    R hawkular-actions-email/src/main/java/org/hawkular/actions/email/listener/EmailListener.java
    R hawkular-actions-email/src/main/java/org/hawkular/actions/email/registration/RegistrationInit.java
    R hawkular-actions-email/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-actions-email/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-actions-email/src/main/webapp/WEB-INF/web.xml
    R hawkular-actions-email/src/main/webapp/index.jsp
    R hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-email/pom.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/main/java/org/hawkular/actions/email/listener/EmailListener.java
    A hawkular-actions-plugins/hawkular-actions-email/src/main/java/org/hawkular/actions/email/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-email/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/main/webapp/WEB-INF/web.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-sms/pom.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/webapp/WEB-INF/web.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/test/java/org/hawkular/actions/sms/listener/SmsListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-snmp/pom.xml
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/listener/SnmpListener.java
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/webapp/WEB-INF/web.xml
    A hawkular-actions-plugins/pom.xml
    R hawkular-actions-sms/pom.xml
    R hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java
    R hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/registration/RegistrationInit.java
    R hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-actions-sms/src/main/webapp/WEB-INF/web.xml
    R hawkular-actions-sms/src/main/webapp/index.jsp
    R hawkular-actions-sms/src/test/java/org/hawkular/actions/sms/listener/SmsListenerTest.java
    R hawkular-actions-snmp/pom.xml
    R hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/listener/SnmpListener.java
    R hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/registration/RegistrationInit.java
    R hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-actions-snmp/src/main/webapp/WEB-INF/web.xml
    R hawkular-actions-snmp/src/main/webapp/index.jsp
    M pom.xml

  Log Message:
  -----------
  Move action plugins into a sub-module and declare common dependencies/build properties in the parent


  Commit: 9c5a1badf49b4e40bc73ea26c4ccab571915fe46
      https://github.com/hawkular/hawkular-alerts/commit/9c5a1badf49b4e40bc73ea26c4ccab571915fe46
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-02 (Thu, 02 Apr 2015)

  Changed paths:
    M hawkular-actions-plugins/hawkular-actions-email/pom.xml
    M hawkular-actions-plugins/hawkular-actions-sms/pom.xml
    M hawkular-actions-plugins/hawkular-actions-snmp/pom.xml
    M hawkular-alerts-ear/pom.xml
    M hawkular-alerts-engine/pom.xml

  Log Message:
  -----------
  Replace deprecated tasks element with target


  Commit: fd193be967ed540a376bf6b1573f394e36986aac
      https://github.com/hawkular/hawkular-alerts/commit/fd193be967ed540a376bf6b1573f394e36986aac
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-02 (Thu, 02 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest/pom.xml
    A hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AbstractITestBase.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AbstractTestBase.groovy
    A hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ActionsITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ActionsTest.groovy
    A hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AlertsTest.groovy
    A hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ConditionsITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ConditionsTest.groovy
    A hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/DampeningTest.groovy
    A hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/TriggersITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/TriggersTest.groovy

  Log Message:
  -----------
  REST integration tests changes:

- use ITest suffix, skip *ITest at test phase, then run *ITest with failsafe plugin
- always compile groovy tests to avoid build warnings


  Commit: 4b3927d15d292d5a1c308e2d557fd8939b60f221
      https://github.com/hawkular/hawkular-alerts/commit/4b3927d15d292d5a1c308e2d557fd8939b60f221
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-03 (Fri, 03 Apr 2015)

  Changed paths:
    A hawkular-alerts-rest-tests/pom.xml
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AbstractITestBase.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/ActionsITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/ConditionsITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/TriggersITest.groovy
    A hawkular-alerts-rest-tests/src/test/resources/simplelogger.properties
    M hawkular-alerts-rest/pom.xml
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AbstractITestBase.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ActionsITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ConditionsITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/TriggersITest.groovy
    R hawkular-alerts-rest/src/test/resources/simplelogger.properties
    M pom.xml

  Log Message:
  -----------
  First, move integration tests to a new project, built at the end.

This will allow to add the Wildfly Maven Plugin and deploy the Alerts EAR before executing the test


  Commit: c466676644a2624d18557c14373740e3036fe0eb
      https://github.com/hawkular/hawkular-alerts/commit/c466676644a2624d18557c14373740e3036fe0eb
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-03 (Fri, 03 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest-tests/pom.xml
    M pom.xml

  Log Message:
  -----------
  Use the Wildfly Maven Plugin to start a nest and deploy the alerts EAR, then run the itests with failsafe plugin.


  Commit: b071e14db3c047c3e8e786a2f4a142cb357aebaa
      https://github.com/hawkular/hawkular-alerts/commit/b071e14db3c047c3e8e786a2f4a142cb357aebaa
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-03 (Fri, 03 Apr 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Activate the "rest" profile on Travis


  Commit: 00ca9f4eceef14537577e978a0a87eedb489bd70
      https://github.com/hawkular/hawkular-alerts/commit/00ca9f4eceef14537577e978a0a87eedb489bd70
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-03 (Fri, 03 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest-tests/pom.xml
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/actions.data
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/conditions.data
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/dampening.data
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data

  Log Message:
  -----------
  Turns out that the itests assume the presence of the sample data files. So now the Wildfly Maven plugin starts the nest with a custom data dir, where the sample data is deployed


  Commit: 8d285256c6f56a288855c26cfef89c9aa717350e
      https://github.com/hawkular/hawkular-alerts/commit/8d285256c6f56a288855c26cfef89c9aa717350e
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-03 (Fri, 03 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest-tests/pom.xml

  Log Message:
  -----------
  Exclude data files from license plugin fileset


  Commit: 1a757b4e048a2b4b1b3602de049c2a1ce3dde652
      https://github.com/hawkular/hawkular-alerts/commit/1a757b4e048a2b4b1b3602de049c2a1ce3dde652
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-07 (Tue, 07 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest-tests/pom.xml

  Log Message:
  -----------
  Use a lower port offset in rest-tests (avoid exception due to port out of range)


  Commit: f63d09ce15d75a01e7097fe15fed9b3c8131273b
      https://github.com/hawkular/hawkular-alerts/commit/f63d09ce15d75a01e7097fe15fed9b3c8131273b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-07 (Tue, 07 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java

  Log Message:
  -----------
  Fix issue in TriggersHandler: asyncResponse#resume call must be followed by "return" statement


  Commit: b540bc8a6db74b7cdff21a015405409a89d52793
      https://github.com/hawkular/hawkular-alerts/commit/b540bc8a6db74b7cdff21a015405409a89d52793
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-04-08 (Wed, 08 Apr 2015)

  Changed paths:
    M .travis.yml
    M hawkular-actions-api/pom.xml
    R hawkular-actions-email/pom.xml
    R hawkular-actions-email/src/main/java/org/hawkular/actions/email/listener/EmailListener.java
    R hawkular-actions-email/src/main/java/org/hawkular/actions/email/registration/RegistrationInit.java
    R hawkular-actions-email/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-actions-email/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-actions-email/src/main/webapp/WEB-INF/web.xml
    R hawkular-actions-email/src/main/webapp/index.jsp
    R hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-email/pom.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/main/java/org/hawkular/actions/email/listener/EmailListener.java
    A hawkular-actions-plugins/hawkular-actions-email/src/main/java/org/hawkular/actions/email/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-email/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/main/webapp/WEB-INF/web.xml
    A hawkular-actions-plugins/hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-sms/pom.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/main/webapp/WEB-INF/web.xml
    A hawkular-actions-plugins/hawkular-actions-sms/src/test/java/org/hawkular/actions/sms/listener/SmsListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-snmp/pom.xml
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/listener/SnmpListener.java
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-snmp/src/main/webapp/WEB-INF/web.xml
    A hawkular-actions-plugins/pom.xml
    R hawkular-actions-sms/pom.xml
    R hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java
    R hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/registration/RegistrationInit.java
    R hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-actions-sms/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-actions-sms/src/main/webapp/WEB-INF/web.xml
    R hawkular-actions-sms/src/main/webapp/index.jsp
    R hawkular-actions-sms/src/test/java/org/hawkular/actions/sms/listener/SmsListenerTest.java
    R hawkular-actions-snmp/pom.xml
    R hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/listener/SnmpListener.java
    R hawkular-actions-snmp/src/main/java/org/hawkular/actions/snmp/registration/RegistrationInit.java
    R hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-actions-snmp/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-actions-snmp/src/main/webapp/WEB-INF/web.xml
    R hawkular-actions-snmp/src/main/webapp/index.jsp
    M hawkular-alerts-api/pom.xml
    M hawkular-alerts-ear/pom.xml
    M hawkular-alerts-engine/pom.xml
    A hawkular-alerts-rest-tests/pom.xml
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AbstractITestBase.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/ActionsITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/ConditionsITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/TriggersITest.groovy
    A hawkular-alerts-rest-tests/src/test/resources/simplelogger.properties
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/actions.data
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/conditions.data
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/dampening.data
    A hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data
    M hawkular-alerts-rest/pom.xml
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AbstractTestBase.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ActionsTest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/AlertsTest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/ConditionsTest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/DampeningTest.groovy
    R hawkular-alerts-rest/src/test/groovy/org/hawkular/alerts/rest/TriggersTest.groovy
    R hawkular-alerts-rest/src/test/resources/simplelogger.properties
    M pom.xml

  Log Message:
  -----------
  Merge pull request #35 from tsegismont/spring-cleaning

Spring cleaning


  Commit: beefb80793a73c944dc949bfa919774ed29cd8a1
      https://github.com/hawkular/hawkular-alerts/commit/beefb80793a73c944dc949bfa919774ed29cd8a1
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-04-08 (Wed, 08 Apr 2015)

  Changed paths:
    M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PerfRulesEngineTest.java

  Log Message:
  -----------
  Fix order in engine perf tests


  Commit: 2972c810123d8c5c8e0a9bca4ce226d13cdd138e
      https://github.com/hawkular/hawkular-alerts/commit/2972c810123d8c5c8e0a9bca4ce226d13cdd138e
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-08 (Wed, 08 Apr 2015)

  Changed paths:
    A hawkular-actions-plugins/hawkular-actions-aerogear/pom.xml
    M hawkular-actions-plugins/pom.xml

  Log Message:
  -----------
  Aerogear action plugin skeleton


  Commit: a98ecb4f21b2ecebbfd482fc05694359755cd53d
      https://github.com/hawkular/hawkular-alerts/commit/a98ecb4f21b2ecebbfd482fc05694359755cd53d
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-10 (Fri, 10 Apr 2015)

  Changed paths:
    M hawkular-actions-plugins/hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java

  Log Message:
  -----------
  Fixed an issue in SmsListener: if you want to skip sending, you need to call "return"


  Commit: c7b811d58a03f907c6fa25baa9c04730fa2bc09a
      https://github.com/hawkular/hawkular-alerts/commit/c7b811d58a03f907c6fa25baa9c04730fa2bc09a
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-10 (Fri, 10 Apr 2015)

  Changed paths:
    M hawkular-actions-plugins/pom.xml

  Log Message:
  -----------
  Fixed an issue in hawkular-actions-plugins parent POM: now that plugins are one level deeper, the "org.hawkular.wildfly.home" property must be changed


  Commit: 613242fa6210be57af0a581313d60e9c41b55f17
      https://github.com/hawkular/hawkular-alerts/commit/613242fa6210be57af0a581313d60e9c41b55f17
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-10 (Fri, 10 Apr 2015)

  Changed paths:
    M hawkular-actions-plugins/hawkular-actions-aerogear/pom.xml
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/java/org/hawkular/actions/aerogear/listener/AerogearListener.java
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/java/org/hawkular/actions/aerogear/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/webapp/WEB-INF/web.xml
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/actions.data
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/actions.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/actions.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data

  Log Message:
  -----------
  Aerogear notification sender implementation


  Commit: 0f087173add56f7645c88feb12697794a1341cc1
      https://github.com/hawkular/hawkular-alerts/commit/0f087173add56f7645c88feb12697794a1341cc1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-10 (Fri, 10 Apr 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Do not filter "Downloading..." and "Downloaded.." messages any more


  Commit: da25e7053ac21cb1f07af401b0e1de4776c76718
      https://github.com/hawkular/hawkular-alerts/commit/da25e7053ac21cb1f07af401b0e1de4776c76718
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-04-10 (Fri, 10 Apr 2015)

  Changed paths:
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/test/java/org/hawkular/actions/aerogear/listener/AerogearListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/test/java/org/hawkular/actions/aerogear/listener/UnifiedMessageMatcher.java

  Log Message:
  -----------
  Added AerogearListenerTest (verify single recipient and broadcast)


  Commit: 633792b548c2b99cbcc2370116e9279259a07bf9
      https://github.com/hawkular/hawkular-alerts/commit/633792b548c2b99cbcc2370116e9279259a07bf9
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-04-13 (Mon, 13 Apr 2015)

  Changed paths:
    M .travis.yml
    A hawkular-actions-plugins/hawkular-actions-aerogear/pom.xml
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/java/org/hawkular/actions/aerogear/listener/AerogearListener.java
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/java/org/hawkular/actions/aerogear/registration/RegistrationInit.java
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/main/webapp/WEB-INF/web.xml
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/test/java/org/hawkular/actions/aerogear/listener/AerogearListenerTest.java
    A hawkular-actions-plugins/hawkular-actions-aerogear/src/test/java/org/hawkular/actions/aerogear/listener/UnifiedMessageMatcher.java
    M hawkular-actions-plugins/hawkular-actions-sms/src/main/java/org/hawkular/actions/sms/listener/SmsListener.java
    M hawkular-actions-plugins/pom.xml
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/actions.data
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/actions.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/actions.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data

  Log Message:
  -----------
  Merge pull request #36 from tsegismont/jira/HWKALERTS-33

HWKALERTS-33 Create an Aerogear sender plugin


  Commit: 28a85ce3b4ce77c451d39b1c8828328e35533bd5
      https://github.com/hawkular/hawkular-alerts/commit/28a85ce3b4ce77c451d39b1c8828328e35533bd5
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M hawkular-actions-plugins/hawkular-actions-email/src/main/java/org/hawkular/actions/email/listener/EmailListener.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java

  Log Message:
  -----------
  - use valid from address in email
- trivial: fix debug log messages


  Commit: 236014c481f076748b354b2c3a4e080b2cab1c9e
      https://github.com/hawkular/hawkular-alerts/commit/236014c481f076748b354b2c3a4e080b2cab1c9e
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-22 (Wed, 22 Apr 2015)

  Changed paths:
    M hawkular-actions-plugins/hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/CompareCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/StringCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.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/model/trigger/TriggerTemplate.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.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/BasicAlertsServiceImpl.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/conditions.data
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/dampening.data
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
    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/DbDefinitionsServiceImplTest.java
    M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/conditions.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/dampening.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-rest-tests/pom.xml
    M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
    M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/conditions.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/dampening.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java

  Log Message:
  -----------
  HWKALERTS-35
Add Ack and Resolved lifecycle support for alerts.  Also, replace Trigger
"safety" mode with AutoResolve.  And add AutoDisable support as well.
The following commits were squashed into this commit:

WIP Hawkular-35
- finish initial coding for alert lifecycle support
- adding tests, more tests pending
- converted some existing testcode from java asserts to junit asserts
  because java asserts are ignored unless explicitly enabled for the JVM,
  making it dangerous for test code. The java assertions may not get
  processed.

WIP Hawkular-35: Add REST support for new alert fetch criteria

WIP Hawkular-35 - ready for review
- Add rest services for ack and resolve
- Add groovy integration tests for autoDisable, autoResolve, manual
  ack and manual resolve.
- fix bugs
- add more properties to pom for finer control over the base uri segments.
  This allows use of the bus' RestClient to send messages to the bus
  (because the groovyx client can't handle the response given by the activeMQ
  rest.war.

NOTE: Had to currently comment out the start/stop of the WFly server. I was
      getting a trange VersionResolver error from Maven. Also, we need a
      way to disable this with a prop other than skipTests, so that we can
      run the server manually.


  Commit: 37900fb6209af2679e73342c1b64c61bbc2ee9f9
      https://github.com/hawkular/hawkular-alerts/commit/37900fb6209af2679e73342c1b64c61bbc2ee9f9
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-22 (Wed, 22 Apr 2015)

  Changed paths:
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java

  Log Message:
  -----------
  PR feedback, removing some dead code


  Commit: 195466f8d520dc306601557d21de5b2e812b5ca9
      https://github.com/hawkular/hawkular-alerts/commit/195466f8d520dc306601557d21de5b2e812b5ca9
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-22 (Wed, 22 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest-tests/pom.xml

  Log Message:
  -----------
  PR comment and also re: HWKALERTS-38.  Uncomment the wfly plugin
start/stop stuff but move to a different profile, -Pwildfly.  This way
it's easy to execute the tests against a manually started wildfly server
that can continue running through several test executions.  The problem
reported in HWKALERTS-38 now requires -Pwildfly if executed against a
branch with this commit.


  Commit: 12a447c535db1ab650df58b726660bd6e02ca7c8
      https://github.com/hawkular/hawkular-alerts/commit/12a447c535db1ab650df58b726660bd6e02ca7c8
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data

  Log Message:
  -----------
  Fix header comment and correct typo in action for trigger-6


  Commit: 26d486d4233647b4b5679212901e0d3315582dba
      https://github.com/hawkular/hawkular-alerts/commit/26d486d4233647b4b5679212901e0d3315582dba
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest-tests/pom.xml

  Log Message:
  -----------
  Bring back -Prest to work with travis.  Add -Prest-only to execute the
tests against a manually started wildfly instance.


  Commit: 0c79adeff6714ad7c198a1628d67fbc59248d2b5
      https://github.com/hawkular/hawkular-alerts/commit/0c79adeff6714ad7c198a1628d67fbc59248d2b5
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M hawkular-actions-plugins/hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/CompareCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/StringCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.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/model/trigger/TriggerTemplate.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.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/BasicAlertsServiceImpl.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/conditions.data
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/dampening.data
    M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
    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/DbDefinitionsServiceImplTest.java
    M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/conditions.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/dampening.data
    M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
    M hawkular-alerts-rest-tests/pom.xml
    M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
    M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
    A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/conditions.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/dampening.data
    M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java

  Log Message:
  -----------
  Merge pull request #37 from jshaughn/lifecycle-squash

HWKALERTS-35


  Commit: 3c65b660d510df38b27ae7e3134177bcd0abc21b
      https://github.com/hawkular/hawkular-alerts/commit/3c65b660d510df38b27ae7e3134177bcd0abc21b
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M hawkular-actions-api/pom.xml
    M hawkular-actions-plugins/hawkular-actions-aerogear/pom.xml
    M hawkular-actions-plugins/hawkular-actions-email/pom.xml
    M hawkular-actions-plugins/hawkular-actions-sms/pom.xml
    M hawkular-actions-plugins/hawkular-actions-snmp/pom.xml
    M hawkular-actions-plugins/pom.xml
    M hawkular-alerts-api/pom.xml
    M hawkular-alerts-bus/pom.xml
    M hawkular-alerts-ear/pom.xml
    M hawkular-alerts-engine/pom.xml
    M hawkular-alerts-rest-tests/pom.xml
    M hawkular-alerts-rest/pom.xml
    M pom.xml

  Log Message:
  -----------
  Version 0.0.1-SNAPSHOT


  Commit: 5c25d73294b1e9470689c642e9163a0307aa5bb4
      https://github.com/hawkular/hawkular-alerts/commit/5c25d73294b1e9470689c642e9163a0307aa5bb4
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-24 (Fri, 24 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/ActionsHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java

  Log Message:
  -----------
  - Add response code swagger doco for rest api
- Change a few response codes for consistent API


  Commit: cd419bc1b385603a86d40f9ac9a08925ec90fa1d
      https://github.com/hawkular/hawkular-alerts/commit/cd419bc1b385603a86d40f9ac9a08925ec90fa1d
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-04-27 (Mon, 27 Apr 2015)

  Changed paths:
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/ActionsHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
    M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java

  Log Message:
  -----------
  Merge pull request #39 from jshaughn/response-codes

- Add response code swagger doco for rest api


Compare: https://github.com/hawkular/hawkular-alerts/compare/c83de9d6741b...cd419bc1b385


More information about the hawkular-commits mailing list