Added
JobListParams.Kinds()
has been added so that jobs can now be listed by kind. PR #212.
Changed
- The underlying driver system's been entirely revamped so that River's non-test code is now decoupled from
pgx/v5
. This will allow additional drivers to be implemented, although there are no additional ones for now. PR #212.
Fixed
- Fixed a memory leak caused by allocating a new random source on every job execution. Thank you @shawnstephens for reporting ❤️ PR #240.
- Fix a problem where
JobListParams.Queues()
didn't filter correctly based on its arguments. PR #212. - Fix a problem in
DebouncedChan
where it would fire on its "out" channel too often when it was being signaled continuousy on its "in" channel. This would have caused work to be fetched more often than intended in busy systems. PR #222.