Releases: CAFDataProcessing/worker-workflow
Releases · CAFDataProcessing/worker-workflow
v7.1.0
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=ALIVEendpoint has been added on the default REST port (8080) to check if a worker is alive. - A new
/health-check?name=all&type=READYendpoint has been added on the default REST port (8080) to check if a worker is ready. - See the Worker Framework Documentation
for more details.
- A new
Known Issues
- None
Release Artifacts
Maven
com.github.cafdataprocessing:worker-workflow:7.1.0-1414(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-container:7.1.0-1414(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-testing:7.1.0-1414(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-aggregator:7.1.0-1414(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-restclients:7.1.0-1414(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)
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
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
com.github.cafdataprocessing:worker-workflow:7.0.1-1372(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-container:7.0.1-1372(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-testing:7.0.1-1372(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-aggregator:7.0.1-1372(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-restclients:7.0.1-1372(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)
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
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
com.github.cafdataprocessing:worker-workflow:7.0.0-1339(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-container:7.0.0-1339(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-testing:7.0.0-1339(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-aggregator:7.0.0-1339(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-restclients:7.0.0-1339(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)
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
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
com.github.cafdataprocessing:worker-workflow:6.2.1-1302(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-container:6.2.1-1302(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-testing:6.2.1-1302(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-aggregator:6.2.1-1302(pom,pom.asc)
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
Version Number
6.2.0-1268
New Features
- US720013: Remove -WARNING suffix before indexing
Bug fixes
- US754139: Update guava to address CVE-2023-2976.
Known Issues
- None
Release Artifacts
Maven
com.github.cafdataprocessing:worker-workflow:6.2.0-1268(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-container:6.2.0-1268(pom,pom.asc)com.github.cafdataprocessing:worker-workflow-testing:6.2.0-1268(jar,jar.asc,javadoc.jar,javadoc.jar.asc,pom,pom.asc,sources.jar,sources.jar.asc)com.github.cafdataprocessing:worker-workflow-aggregator:6.2.0-1268(pom,pom.asc)
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
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
com.github.cafdataprocessing:worker-workflow-container:6.1.0-1226(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow-aggregator:6.1.0-1226(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow:6.1.0-1226(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.cafdataprocessing:worker-workflow-testing:6.1.0-1226(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)
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
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
com.github.cafdataprocessing:worker-workflow-container:6.0.0-1156(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow-aggregator:6.0.0-1156(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow:6.0.0-1156(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.cafdataprocessing:worker-workflow-testing:6.0.0-1156(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)
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
Version Number
5.3.1-1123
New Features
- None
Patch Updates Included
- US506010: Add
fieldHasAnyStringValuefunction
This function enables a list of values to be passed in to be compared with field content.
Known Issues
- None
Release Artifacts
Maven
com.github.cafdataprocessing:worker-workflow-container:5.3.1-1123(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow-aggregator:5.3.1-1123(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow:5.3.1-1123(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.cafdataprocessing:worker-workflow-testing:5.3.1-1123(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)
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
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
com.github.cafdataprocessing:worker-workflow-container:5.3.0-1100(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow-aggregator:5.3.0-1100(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow:5.3.0-1100(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.cafdataprocessing:worker-workflow-testing:5.3.0-1100(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)
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
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
thesettings-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
com.github.cafdataprocessing:worker-workflow-container:5.2.0-1021(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow-aggregator:5.2.0-1021(pom.md5,pom.sha1,pom)com.github.cafdataprocessing:worker-workflow:5.2.0-1021(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.cafdataprocessing:worker-workflow-testing:5.2.0-1021(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)
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)