Skip to content

Releases: JobService/worker-batch

v5.0.0

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 21 Jul 14:27
6de7587

Version Number

5.0.0-620

Breaking Changes

  • I1172074: Removed dynamic class loading of BatchWorkerPlugin implementations.

New Features

  • None

Known Issues

  • None

Release Artifacts

Maven

v4.0.0

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 28 Nov 08:39
5ecb172

Version Number

4.0.0-452

Breaking change

  • US975260: Refactor to remove HPE references in package names

New Features

  • None

Known Issues

  • None

Release Artifacts

Maven

v3.6.1

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 17 Apr 09:31
1bfd286

3.6.1-176

New Features

  • None

Bug Fixes

  • Dependency updates only in this release.

Known Issues

  • None

Release Artifacts

Maven

v3.6.0

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 27 Apr 12:24

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

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 21 May 11:04

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

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 11 Jan 13:39

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

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 19 Aug 10:44

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

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 24 Mar 11:59

Version Number

3.2.1-350

New Features

  • None

Bug Fixes

  • Dependency updates only in this release.

Known Issues

  • None

v3.2.0

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 25 Oct 11:02

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

Choose a tag to compare

@buildmachine-sou-jenkins2 buildmachine-sou-jenkins2 released this 07 Dec 16:02

Version Number

3.1.0-161

New Features

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

Known Issues

  • None