Releases: JobService/job-service
v2.4.0
Version Number
2.4.0-211
New Features
-
CAF-3881: Clean tables up as early as possible
The Job Service has been changed to clean up the dynamic task tables in the database when all subtasks belonging to that task have been completed. Previously the tables were cleaned up only when the entire job was completed. -
CAF-3893: Job Tracking Worker logging
Job Tracking Worker logging is now controllable via theCAF_LOG_LEVEL
environment variable. -
CAF-3904: Errors reporting progress
The Job Tracking Worker has been changed to support a catch and retry mechanism in the event of a database concurrency related exception being detected. -
CAF-3920: Health check exposed on separate port
The Job Service has been updated to expose a/healthcheck
endpoint which can be used by Docker or the container orchestrator. This endpoint is exposed on a separate port from the service's main operations.
Known Issues
- None
Changes
- The complete list of changes is available here.
v2.3.0
Version Number
2.3.0-159
New Features
- Support added for dependent jobs. The Job Service can now accept a job and a list of dependent jobs. The Job Service
causes the job to wait until all dependent jobs have completed before automatically executing the job. - CAF-2349: Health check added for job tracking worker.
- CAF-3656: Liquibase database installation and upgrade changes.
- CAF-3736: Enable multi-process logging
All processes running inside the container now output their log entries to the standard output streams, which can be accessed using thedocker container logs
command.
Known Issues
- None
v2.2.0
v2.1.0
Version Number
2.1.0-57
New Features
- CAF-2914: Removed CAF-Storage from the Job Service Tests and replaced it with File Storage.
- CAF-2960: PostgreSQL JDBC Driver updated from 9.4.1208.jre7 to v42.1.1. Also added support for calls to PostgreSQL functions, to_regclass(cstring) and to_regclass(text).
- CAF-2440: Production version to deploy Job Service via Docker Stack has been released.
- CAF-2999: Production version to deploy Job Service via Marathon has been released.
Known Issues
- None
v2.0.0
Version Number
2.0.0-7
New Features
- CAF-1700 Job Service has been open sourced.
- The public github organisation is https://github.com/JobService.
- The public github documentation site is https://jobservice.github.io/job-service/.
- Milestones can be seen here: https://github.com/jobservice/job-service/milestones.
- CAF-2257: Updated Job Service documentation site with instructions on Getting Started with Batch Worker and the
worker-batch-archetype
.
Known Issues
- None
v1.0.0
Version Number
1.0.0
New Features
- Initial Release