Skip to content

Releases: JobService/job-service

v2.4.0

01 Feb 04:00
Compare
Choose a tag to compare

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 the CAF_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

27 Nov 20:50
Compare
Choose a tag to compare

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 the docker container logs command.

Known Issues

  • None

v2.2.0

22 Aug 15:13
Compare
Choose a tag to compare

Version Number

2.2.0-122

New Features

  • CAF-3434: Priority queue support for Job Service.

Known Issues

v2.1.0

28 Jun 21:40
Compare
Choose a tag to compare

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

28 Jun 21:41
Compare
Choose a tag to compare

Version Number

2.0.0-7

New Features

Known Issues

  • None

v1.0.0

28 Jun 21:41
Compare
Choose a tag to compare

Version Number

1.0.0

New Features

  • Initial Release