Db Scheduler Versions Save

Persistent cluster-friendly scheduler for Java

11.6

1 year ago
  • PR #331 adds support for Spring Boot 3.0. Contributed by evenh
  • PR #329 adds support for setting a custom FailureHandler for RecurringTaskWithPersistentSchedule. Contributed by olayinkasf
  • PR #338 adds serialization-support for CronSchedule. Contributed by Sprytin
  • PR #340 upgrades hsqldb to v2.7.1
  • Additionally, the flaky test SchedulerTest was hopefully fixed.

11.5

1 year ago
  • PR #321 updates a number of dependency versions

11.4

1 year ago
  • PR #318 fix bug where immediate execution was not triggered for scheduling happening in the ComplationHandler
  • PR #319 introduces new ExecutionOperations.replace which will replace the current execution with a new one. For use in for example job-chaining scenarios, where the next step is scheduled when the previous completes.
  • PR #320 improves the interface for DeadExecutionHandler

11.3

1 year ago
  • PR #288 upgrades to Spring Boot 2.7.0. Contributed by evenh
  • PR #289 Github Actions maintenance. Contributed by evenh
  • PR #290 adds indexes to the default suggested schemas. Contributed by gurban-h
  • PR #310, #311 upgrades tp postgresql 42.4.1
  • PR #314 contains fixes to make build run on M1 Macs

11.2

2 years ago
  • PR #286 adds support for disabled schedules. For example, a Cron-schedule can be disabled by setting the pattern to -. This will remove any existing executions (and any state they might have).

11.1

2 years ago
  • PR #278 adds serializers GsonSerializer, JacksonSerializer and KotlinSerializer and documentation on how to migrate existing state to another serializer. See documentation for #Serializers

11.0

2 years ago

10.5

2 years ago
  • PR #237 updates cron-utils dependency to 9.1.6

10.4

2 years ago
  • PR #230 removes transitive dependencies added via shaded dependency cronutils.
  • PR #231 makes the Scheduler shutdown faster without unnecessary delays by using a ScheduledExecutorService for housekeeping tasks.
  • PR #234 removes requirement for Spring Actuator when using the Spring Boot autostarter. Contributed by evenh
  • PR #238 fixes a bug where shutdownMaxWait was not set for Spring Boot autostarter.

10.3

3 years ago
  • PR #198 adds a new FailureHandler using exponential backoff. Contributed by zendern.
  • PR #199 replaces generic RuntimeExceptions with specific subclasses, allowing users distinguish between exceptions. Contributed by zendern.
  • PR #204 fixes a bug where recurring tasks were not getting scheduled (initial) when using a DataSource supplying connections with autocommit=false.