Skip to content

Releases: JobService/worker-batch

v3.6.1

17 Apr 09:31
1bfd286
Compare
Choose a tag to compare

3.6.1-176

New Features

  • None

Bug Fixes

  • Dependency updates only in this release.

Known Issues

  • None

Release Artifacts

Maven

v3.6.0

27 Apr 12:24
Compare
Choose a tag to compare

Version Number

3.6.0-88

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.

Known Issues

  • None

Release Artifacts

Maven

v3.5.0

21 May 11:04
Compare
Choose a tag to compare

Version Number

3.5.0-529

New Features

  • SCMOD-12730: Added pause task support.
    • When a worker receives a task, it will now check if the task has been paused.
    • If the task has been paused, and the CAF_WORKER_PAUSED_QUEUE environment variable is set, the worker will publish the task to the
      CAF_WORKER_PAUSED_QUEUE instead of processing it.
    • If the task has been paused, and the CAF_WORKER_PAUSED_QUEUE environment variable is NOT set, the worker process the task as
      normal (as if the task was not paused).

Known Issues

  • None

Release Artifacts

Maven

v3.4.0

11 Jan 13:39
Compare
Choose a tag to compare

Version Number

3.4.0-463

New Features

  • SCMOD-9988: Worker Framework updated to 4.0.0

Known Issues

  • None

Release Artifacts

Maven
Read more

v3.3.0

19 Aug 10:44
Compare
Choose a tag to compare

Version Number

3.3.0-377

New Features

  • Worker Framework updated to 3.4.0
    • SCMOD-9780: Java 11 support
    • SCMOD-8463: Confirm health checks before starting
    • SCMOD-9102: New filesystem health check
    • SCMOD-4887: Poison message recording

Known Issues

  • None

v3.2.1

24 Mar 11:59
Compare
Choose a tag to compare

Version Number

3.2.1-350

New Features

  • None

Bug Fixes

  • Dependency updates only in this release.

Known Issues

  • None

v3.2.0

25 Oct 11:02
Compare
Choose a tag to compare

Version Number

3.2.0-256

New Features

  • None

Deprecated Features

  • SCMOD-6373: Removed plugins package project

Bug fixes

  • SCMOD-5075: Resolved dependency issues

Known Issues

  • None

v3.1.0

07 Dec 16:02
Compare
Choose a tag to compare

Version Number

3.1.0-161

New Features

  • SCMOD-4898: The Worker Framework no longer produces tracking update messages.

Known Issues

  • None

v3.0.0

04 Jul 11:01
Compare
Choose a tag to compare

Version Number

3.0.0-100

New Features

  • None

Known Issues

  • None

Breaking Changes

  • SCMOD-4072: Updated to use latest version of worker framework
    Latest version of worker framework now brings in dropwizard components at version 1.3.5
  • SCMOD-3525: Updated to send messages directly to output pipe
    Previously the worker assessed the tracking info to determine where it should send a dispatching message i.e. if a message was to be tracked then it would send the message to the tracking pipe and allow it to forward the message. The tracking message is now dispatched by the worker framework so the worker will now always forward its messages to the output pipe. Due to this change version 3.0.0 batch workers will no longer be compatible with pre 2.5.0 versions of the Job Service.

v2.2.0

31 Jan 23:31
Compare
Choose a tag to compare

Version Number

2.2.0-63

New Features

  • Added support for openSUSE based containers
    Workers built on this version of the framework will use the updated container startup scripts which support TLS with openSUSE base images.

Known Issues

  • None