ecto_job v2.1.0 Release Notes

Release Date: 2019-05-16 // over 2 years ago
  • ๐Ÿ”– 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!