Skip to content

Releases: archiver-appliance/epicsarchiverap

JDK 16+/Redundancy

30 Sep 15:34

Choose a tag to compare

JDK 16+/Redundancy

Starting with this release, we target JDK 16+ for the appliance. This release also has limited support for redundancy. We've been testing this release for a few weeks now and it seems to be stable. Please reach out if you have issues/questions.

JDK 12/Tomcat 9 release

13 Nov 23:58

Choose a tag to compare

Starting with this release, we target JDK 12+ and Tomcat 9+ for the appliance. We've been testing this combination for a few months now and it seems to be stable. The migration seems reasonably straightforward; but it is a migration and not a simple deployRelease. Please reach out if you have issues/questions.

Fall 2018 Release

06 May 23:14

Choose a tag to compare

This contains a fix for #69.

There is also a fix for some exceptions that were cluttering up the log from the Fall 2018 release.

The viewer also adds support for simple relative dates; for example, http://archiver/retrieval/ui/viewer/archViewer.html?pv=VPIO:IN20:111:VRAW&from=-1w&to=-5d

Oct 2018 Release

15 Nov 18:30

Choose a tag to compare

Oct 2018 Release Pre-release
Pre-release

Mostly bug fixes.

Many bug fixes in the viewer.
Support for getting data for multiple PV's using POST
Circular proxies - A proxies B; B proxies A.

Please note that the build associated with this release is broken and does not seem to contain the getting data for multiple PV's using POST. Most likely, I uploaded an older build by mistake.

Spring 2018 Release

14 Jun 22:51

Choose a tag to compare

Spring 2018 Release Pre-release
Pre-release

Mostly bug fixes; please see the release notes for a detailed list.

An initial version of an integrated PVAccess service embedded into the archiver; this is still in an alpha stage.
Upgraded the Hazelcast jar for DLS.

This has been deployed onto production here; but because of the Hz upgrade, we'll flip the pre-release bit after a couple of weeks of monitoring the system.

Fall 2017 release

28 Nov 00:31

Choose a tag to compare

Fall 2017 release Pre-release
Pre-release

This release has bug fixes and small features.

The biggest changes are from refactoring the archive PV workflow for Jud; as a result, there is a new archappl.properties entry for the archive PV workflow tick seconds. There is also a new timespan report for Andraz. Invalid nanoseconds from the IOC are also rounded up in a fashion similar to EPICS base.

Initial support for standard automation scripts.

22 Jun 21:43

Choose a tag to compare

This release has the initial set of changes to facilitate the complete automation of archiver configuration.

The repo https://github.com/slaclab/epicsarchiver_automation has an initial version of Bruce Hill's scripts that we are taking thru testing. This release has some performance fixes to accommodate these scripts.

In addition to the archivePVWorkflowBatchSize in the archappl.properties, there is a new entry abortArchiveRequestInMins (defaulting to a day) that will abort requests for PVs that have not connected for more than a the specifed time.

Fixes for SCAN PV's; abort after timeout

10 Jun 16:18

Choose a tag to compare

Add the appserver startup Epoch Seconds to the currentlyDisconnected

PV's report

Minor bug fixes for SVG viewer

12 Oct 14:13

Choose a tag to compare

Pre-release

A couple of minor bug fixes for the SVG viewer; this fixes some invalid assertions in retrieval's multGet

Forcibly close sockets when proxying HTTP servers with KeepAlives

20 Sep 20:56

Choose a tag to compare

The JDK assumes that we want the client side to hang on to the connection when proxying HTTP servers with KeepAlives turned on. The appliance does indeed close the socket after the proxying is finished, but the JDK will still hang on to it. So, convert code that uses URLConnection to use Apache Commons HTTP instead.

Also, kickstarting the jar upgrades. This release upgrades the clustering jar.