Skip to content

v2.1.0

Compare
Choose a tag to compare
@mbuhot mbuhot released this 09 Sep 22:42
· 58 commits to master since this release
2b0fd50

Version 2.1 add support for requeing jobs, fixes to the job reservation algorithm and dialyzer warnings.

#34 - mkorszun New API to requeue a failed job :

Requeuing will:

  • set state to SCHEDULED
  • set attempt to 0
  • set expires to nil
Ecto.Multi.new()
|> MyApp.Job.requeue("requeue_job", failed_job)
|> MyApp.Repo.transaction()

#43 - mbuhot, seangeo - Fixed issue where too many rows would be locked, causing negative demand in GenStage producer. See this document for additional details.

#41 - mbuhot - Fixed dialyzer warnings in JobQueue modules

#42 - sneako - Improved documentation

#48 - darksheik - Improved documentation

Thankyou contributors!