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)