Skip to content

Releases: CAFDataProcessing/worker-workflow

v7.1.0

14 Jun 08:24
8de9dd0

Choose a tag to compare

Version Number

7.1.0-1414

New Features

  • US914108: Version Currency: JUnit 5 migration
  • US915147: New liveness and readiness endpoints added.
    • A new /health-check?name=all&type=ALIVE endpoint has been added on the default REST port (8080) to check if a worker is alive.
    • A new /health-check?name=all&type=READY endpoint has been added on the default REST port (8080) to check if a worker is ready.
    • See the Worker Framework Documentation
      for more details.

Known Issues

  • None

Release Artifacts

Maven
Docker
  • docker.io/cafdataprocessing/worker-workflow:7.1.0 (Static Tag)
  • docker.io/cafdataprocessing/worker-workflow:7.1 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:7 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v7.0.1

05 Apr 14:50
0ffd229

Choose a tag to compare

Version Number

7.0.1-1372

New Features

  • None

Patch Fixes Included

  • This release includes OS package updates only.

Known Issues

  • None

Release Artifacts

Maven
Docker
  • docker.io/cafdataprocessing/worker-workflow:7.0.1 (Static Tag)
  • docker.io/cafdataprocessing/worker-workflow:7.0 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:7 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v7.0.0

12 Feb 11:14
69a7cf5

Choose a tag to compare

Version Number

7.0.0-1339

New Features

  • None

Breaking Changes

  • D854021: Worker Framework V4 Format message support dropped
    The worker has been updated to use a new version of the worker framework which no longer supports the V4 format message.

Known Issues

  • None

Release Artifacts

Maven
Docker
  • docker.io/cafdataprocessing/worker-workflow:7.0.0 (Static Tag)
  • docker.io/cafdataprocessing/worker-workflow:7.0 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:7 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v6.2.1

22 Nov 07:04
d32e64b

Choose a tag to compare

Version Number

6.2.1-1302

New Features

  • None

Patch Fixes Included

  • This release includes OS package updates only.

Known Issues

  • None

Release Artifacts

Maven
Docker
  • docker.io/cafdataprocessing/worker-workflow:6.2.1 (Static Tag)
  • docker.io/cafdataprocessing/worker-workflow:6.2 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:6 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v6.2.0

25 Aug 11:30
73c48b3

Choose a tag to compare

Version Number

6.2.0-1268

New Features

  • US720013: Remove -WARNING suffix before indexing

Bug fixes

Known Issues

  • None

Release Artifacts

Maven
Docker
  • docker.io/cafdataprocessing/worker-workflow:6.2.0 (Static Tag)
  • docker.io/cafdataprocessing/worker-workflow:6.2 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:6 (Dynamic Tag)
  • docker.io/cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v6.1.0

25 Apr 12:08
d59cd49

Choose a tag to compare

Version Number

6.1.0-1226

New Features

  • US632159: This worker's healthcheck will now check the status of the Rabbit MQ Management API whenever the CAF_WMP_ENABLED
    environment variable is true.

Known Issues

  • None.

Release Artifacts

Maven
Docker
  • cafdataprocessing/worker-workflow:6.1.0 (Static Tag)
  • cafdataprocessing/worker-workflow:6.1 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:6 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v6.0.0

19 Dec 14:06

Choose a tag to compare

Version Number

6.0.0-1156

Breaking Changes

  • US593021: Nashorn script engine is no longer supported.

New Features

  • US593021: Updated to run on Java 17.

Known Issues

  • None

Release Artifacts

Maven
Docker
  • cafdataprocessing/worker-workflow:6.0.0 (Static Tag)
  • cafdataprocessing/worker-workflow:6.0 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:6 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v5.3.1

08 Sep 11:51

Choose a tag to compare

Version Number

5.3.1-1123

New Features

  • None

Patch Updates Included

  • US506010: Add fieldHasAnyStringValue function
    This function enables a list of values to be passed in to be compared with field content.

Known Issues

  • None

Release Artifacts

Maven
Docker
  • cafdataprocessing/worker-workflow:5.3.1 (Static Tag)
  • cafdataprocessing/worker-workflow:5.3 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:5 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v5.3.0

28 Apr 09:50

Choose a tag to compare

Version Number

5.3.0-1100

New Features

  • 359648: Added support for a new leaner message format
    The Worker Framework previously defined the task-specific part of its message (which is the vast majority of the message) as a byte array. As messages are normally passed in JSON, this was serialized as a base64 encoded string, which added~33% to the size of the task data. Given that the task-specific part of the message is itself normally JSON, the Worker Framework has now been updated to embed this directly and avoid the overhead. This significantly reduces the message size.

  • 397426: Format of logging has been changed to include the UTC Date alongside UTC Time

Known Issues

  • None

Release Artifacts

Maven
Docker
  • cafdataprocessing/worker-workflow:5.3.0 (Static Tag)
  • cafdataprocessing/worker-workflow:5.3 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:5 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:latest (Dynamic Tag)

v5.2.0

21 Oct 18:31

Choose a tag to compare

Version Number

5.2.0-1021

New Features

  • SCMOD-14252: Added support for resolving workflow argument values which use multivalue fields. When looking up argument values from
    the settings-service, the multiple values of a field are all passed with equal priority.
  • SCMOD-6849: Added support for forcing a refresh of the Settings Service cache. See the README.md for details.

Bug fixes

  • SCMOD-14805: Settings Service cache fixed.

Known Issues

  • None

Release Artifacts

Maven
Docker
  • cafdataprocessing/worker-workflow:5.2.0 (Static Tag)
  • cafdataprocessing/worker-workflow:5.2 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:5 (Dynamic Tag)
  • cafdataprocessing/worker-workflow:latest (Dynamic Tag)