Finally, version 2.8 is available for download and use. Version 2.8 comes with some useful improvements.
Support for Java 13
Upgraded to Jetty 9.4.24
While that was rather a necessity to run on Java 13, it was also kind of nice to be up-to-date again (#2052)
At this point, I probably lost you. Anyway, as z2 is self-serving its code and configuration, it would be really cool, if switching branches would be just that: Switching branches and (of course) synchronizing z2. And that is true now.
A Git Component Repository declaration may now use “HEAD” as a reference:
In that case, whatever is the current branch of the repo: Z2 will follow.
Remote Management Goodies
Z2 exposes metrics and basic operations via JMX. Via JMX or via the simple admin user interface, you can check on runtime health and trigger synchronization or reload of worker processes for example. Some things were – in practice – still rather user unfriendly:
- Synchronizing a remote installation from the command line;
- Accessing the main log remotely.
There is now a simple to use command line integrated with Z2 that can be used to do just that: Trigger some JMX implemented function and stream back the log. Or just simply continuously stream the log to a remote console.
Remote log streaming is also available from the admin user interface: