Rather big rewrite of Scheduler-internals to support multiple polling-strategies.
- PR #175 New polling-strategy for Postgres, select-for-update based. Adds a new, low overhead, polling-strategy utilizing postgres' powerful
select for update.. skip locked
. SeeSchedulerBuilder.pollUsingLockAndFetch(lower, higher)
. Proven to handle 10k executions/s. - PR #182 Spring Boot Devtools-friendly default task data serializer. Contributed by k-jamroz
- PR #179 Add some toStrings. Adds better
toString
methods to tasks and schedules. Contributed by runeflobakk - PR #186 Bump junit from 4.11 to 4.13.1 in /test/benchmark
- PR #187 Add SchedulerBuilder helper for registering a shutdown hook. Adds a simpler way of registering the shutdown hook. See
SchedulerBuilder.registerShutdownHook()