jay shaughnessy

get rid of src dep

Improve Triggers List display in UI

Also, improve display string for ExternalCondition.

Ensure a clean cacheManager shutdown by having thr partitionManager singleton close it in a PreDestroy.

Fix an Event constructor bug where eventType is left unset. This can then cause failed queries.

At startup support optional ispn reindexing. Reindexing can be needed if the previous shutdown was not clean.

- Add refresh option to top-level kebabs - Change default tenant to 'hawkular' to better support MWM use-case.

add ui files to .gitignore

Bring 2.0 Alerts UI to 1.8.x, packages as WAR

    • -0
    • +81
    /hawkular-alerts-ui/README.adoc
    • -0
    • +186
    /hawkular-alerts-ui/pom.xml
    • -0
    • +12
    /hawkular-alerts-ui/src/main/ui/.htmlhintrc
    • -0
    • +12
    /hawkular-alerts-ui/src/main/ui/.jshintrc
    • -0
    • +537
    /hawkular-alerts-ui/src/main/ui/Gruntfile.js
    • -0
    • +45
    /hawkular-alerts-ui/src/main/ui/bower.json
    • -0
    • +63
    /hawkular-alerts-ui/src/main/ui/eslint.yaml
    • binary
    /hawkular-alerts-ui/src/main/ui/favicon.ico
    • -0
    • +193
    /hawkular-alerts-ui/src/main/ui/hawkular-alerting.svg
    • -0
    • +43
    /hawkular-alerts-ui/src/main/ui/package.json
    • -0
    • +258
    /hawkular-alerts-ui/src/main/ui/src/actions/actions-controller.js
    • -0
    • +114
    /hawkular-alerts-ui/src/main/ui/src/actions/actions.html
    • -0
    • +341
    /hawkular-alerts-ui/src/main/ui/src/alerts/alerts-controller.js
  1. … 33 more files in changeset.
Add missing eventType criteria on several REST services

Prometheus Alerter Group Trigger Support - Support tokenized expressions so that member triggers can customize the promql expression string. Tokens are supplied as additional context on the member. - Add itest module and fix up all tests - Add -Pprometheus to run both unit and itests - requires a P running on default ports, and some other

Also:

- Enable prometheus alerter by default

- Fix some doco in ExternalCondition

  1. … 4 more files in changeset.
Fix issues in some itest logging - replace use of org.shf4j with commons MsgLogger - consolidate use of log4j2.xml

  1. … 5 more files in changeset.
Remove unused schema cache

Minor Tweaks - remove some leftover cassandra references - fix small issue in severities query

[maven-release-plugin] prepare for next development iteration

  1. … 43 more files in changeset.
[maven-release-plugin] prepare release 1.71.0.Final

  1. … 43 more files in changeset.
Prepare branch for use by Hawkular Metrics 0.28 - Update version to 1.71.0.Final-SNAPSHOT - update to parent 55 for updated cassandra

The 1.71.x branch is a spur of the 1.7.x branch

and is specifically for use to support the

0.28 branch of hMetrics on OS.

  1. … 43 more files in changeset.
Move to ISPN 9.1.1/HS 5.8 non-emebedded. - Remove Metrics Deployments and Cassandra support - Remove Hawkular Nest deployments and just use vanilla WF (10.1.0)

Tech Note: WF bundles an old Infinispan that predates what is needed for

our backend cache needs. We must override the WF bom. The WF bom is

declared in the dependency management section of the root pom. Versions

imported in dependency management carry through transitive dependencies.

To ensure we get proper transitive deps (e.g. in the WAR distributions)

we now also set our version overrides for ispn/hibernateSearch in the root

pom dependency management and undeclare versions in the dependency sections

of our relevant modules.

  1. … 178 more files in changeset.
Fix root pom profile issue - continue to skip all the checkers by default - enable checking with -Pcheck - remove use of hawkular-parent-pom to avoid unnecessary dependency trees and such - pull down and adapt support for license, format and xml maven plugins

license/checkstyle/xml-format compliance - update files to pass all of the standard hawkular checkers - note, we don't apply an canonical formatting to .java although it is expected that either eclipse or IJ formatting is applied. - use latest hawkular parent pom (version 55) to set up the various checkers. - add new -Dcheck to run the checkers, they won't run by default

  1. … 254 more files in changeset.
Fix license header

[maven-release-plugin] prepare for next development iteration

  1. … 43 more files in changeset.
[maven-release-plugin] prepare release 1.7.1.Final

  1. … 43 more files in changeset.
License header fix.

[maven-release-plugin] prepare for next development iteration

  1. … 43 more files in changeset.
[maven-release-plugin] prepare release 1.6.3.Final

  1. … 43 more files in changeset.
Fix the dash range filter widgets (touchspin and calendar were not working) - remove some superfluous ng-hide/ng-if attributes, they confused the rendering - fix issue with "Set Range To" button click - stop the controller from rendering timeline when there is nothing to show - this saves work and stops some console errors

    • -3
    • +1
    /ui/src/main/ui/src/alerts/alerts.html
    • -14
    • +13
    /ui/src/main/ui/src/dashboard/dashboard.html
Migrate tutorials to V2 - Remove use of HAM/Cassandra containers and replace with hAlerts container - So, tutorial now uses only hAlerts - Update impacted scripts, instructions, etc - Insert new UI tutorial as lesson-04 - Update impacted asciidoc files with new lesson numbering - A few minor cleanups along the way

    • -3
    • +3
    /examples/tutorial/docker/build-images.sh
    • binary
    /examples/tutorial/lessons/image-ui-alert-resolved.png
    • binary
    /examples/tutorial/lessons/image-ui-dash-alert.png
    • binary
    /examples/tutorial/lessons/image-ui-dash-empty.png
    • binary
    /examples/tutorial/lessons/image-ui-tenant.png
    • binary
    /examples/tutorial/lessons/image-ui-trigger-list.png
    • binary
    /examples/tutorial/lessons/image-ui-trigger-new.png
    • -0
    • +119
    /examples/tutorial/lessons/lesson-04-ui.adoc
  1. … 8 more files in changeset.
Add back tutorials to 2.0

    • -0
    • +78
    /examples/tutorial/docker/Dockerfile
    • -0
    • +107
    /examples/tutorial/docker/build-images.sh
    • -0
    • +51
    /examples/tutorial/docker/logging.properties
    • -0
    • +55
    /examples/tutorial/docker/standalone.conf
    • -0
    • +441
    /examples/tutorial/docker/standalone.xml
  1. … 7 more files in changeset.
Replace master branch with next/2.0 branch. - Note that the previous master has migrated to the 1.8.x branch.

Start 1.7.x Release Line

  1. … 43 more files in changeset.