Releases: JobService/worker-batch
Releases · JobService/worker-batch
v3.6.1
3.6.1-176
New Features
- None
Bug Fixes
- Dependency updates only in this release.
Known Issues
- None
Release Artifacts
Maven
com.github.jobservice:worker-batch:3.6.1-176
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-testing:3.6.1-176
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-framework:3.6.1-176
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-shared:3.6.1-176
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-aggregator:3.6.1-176
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-extensibility:3.6.1-176
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)
v3.6.0
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
com.github.jobservice:worker-batch:3.6.0-88
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-testing:3.6.0-88
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-framework:3.6.0-88
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-shared:3.6.0-88
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-aggregator:3.6.0-88
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-extensibility:3.6.0-88
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)
v3.5.0
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
com.github.jobservice:worker-batch:3.5.0-529
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-testing:3.5.0-529
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-framework:3.5.0-529
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-shared:3.5.0-529
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-aggregator:3.5.0-529
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-extensibility:3.5.0-529
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)
v3.4.0
Version Number
3.4.0-463
New Features
- SCMOD-9988: Worker Framework updated to 4.0.0
Known Issues
- None
Release Artifacts
Maven
com.github.jobservice:worker-batch:3.4.0-463
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-testing:3.4.0-463
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-framework:3.4.0-463
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-shared:3.4.0-463
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-archetype:3.4.0-463
(jar.md5,jar.sha1,jar,pom.md5,pom.sha1,pom,sources.jar.md5,sources.jar.sha1,sources.jar)com.github.jobservice:worker-batch-aggregator:3.4.0-463
(pom.md5,pom.sha1,pom)com.github.jobservice:worker-batch-extensibility:3.4.0-463
(jar.md5,jar.sha1,jar,javadoc.jar.md5,javadoc.jar.sha1,javadoc.jar,pom.md5,pom.sha1,pom,sources.jar.md5,[sources.jar.sha1](ht...
v3.3.0
v3.2.1
Version Number
3.2.1-350
New Features
- None
Bug Fixes
- Dependency updates only in this release.
Known Issues
- None
v3.2.0
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
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
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
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