Release 2.0.2 (September 4, 2018)
- Fixed an issue where the a warning would be logged every second if
logWarningForTaskAfterMillis
was set.
The logging for last time of data arrival now respects the value oflogWarningForTaskAfterMillis
. - Moved creation of
WorkerStateChangedListener
andGracefulShutdownCoordinator
to theCoordinatorConfig
.
Originally theWorkerStateChangedListener
andGracefulShutdownCoordinator
were created by methods on theSchedulerCoordinatorFactory
, but they should have been configuration options.
The original methods have been deprecated, and may be removed at a later date. - Removed dependency on Apache Commons Lang 2.6.
The dependency on Apache Commons Lang 2.6 has removed, and all usages updated to use Apache Commons Lang 3.7. - Fixed a typo in the MutliLang Daemon shutdown hook.
- Added method
onAllInitializationAttemptsFailed(Throwable)
toWorkerStateChangedListener
to report when all initialization attempts have failed.
This method is a default method, and it isn't require to implement the method. This method is only called after all attempts to initialize theScheduler
have failed.