Added
- New periodic jobs can now be added after a client's already started using
Client.PeriodicJobs().Add()
and removed withRemove()
. PR #288.
Changed
- The level of some of River's common log statements has changed, most often demoting
info
statements todebug
so thatinfo
-level logging is overall less verbose. PR #275.
Fixed
- Fixed a bug in the (log-only for now) reindexer service in which it might repeat its work loop multiple times unexpectedly while stopping. PR #280.
- Periodic job enqueuer now bases next run times on each periodic job's last target run time, instead of the time at which the enqueuer is currently running. This is a small difference that will be unnoticeable for most purposes, but makes scheduling of jobs with short cron frequencies a little more accurate. PR #284.
- Fixed a bug in the elector in which it was possible for a resigning, but not completely stopped, elector to reelect despite having just resigned. PR #286.