Moving to current release from 2.0.7 (requirements questions)

11 views
Skip to first unread message

Laura Mann

unread,
Sep 10, 2018, 9:42:14 PM9/10/18
to delayed_job
Hi All,
  I want to move sequentially from 2.0.7 to the current release.  The rails app is on 2.3.18 and the server has ruby 1.8.7 running on it.  Does anyone know how the system requirements and this gem's dependencies change between 2.0.7 and the current release?   

David Genord II

unread,
Sep 10, 2018, 10:04:06 PM9/10/18
to delay...@googlegroups.com
You will need to pay attention to https://github.com/collectiveidea/delayed_job#upgrading-from-2x-to-300-on-active-record when you bump up to 3.0. DJ has long been pretty conservative in our version requirements, so you will end up upgrading DJ in stages along with rails. The biggest change that doesn't really have a migration path is the YAML handling between ruby versions. You will reach a point where old and new jobs simply can't read/write each other's formats. My guess would be that someone somewhere has written a migrator, but I have never used one nor am I sure where to find one. I don't remember off the top of my head when that YAML change happened. Also if you use any of the gems that hook into DJ internals, things have change a lot there, it is 8 years worth of development. Also, the ActiveRecord adapter is really the only one actively supported at the moment that I am aware of.

David Genord II

On Mon, Sep 10, 2018 at 4:02 PM, Laura Mann <laurae...@gmail.com> wrote:
Hi All,
  I want to move sequentially from 2.0.7 to the current release.  The rails app is on 2.3.18 and the server has ruby 1.8.7 running on it.  Does anyone know how the system requirements and this gem's dependencies change between 2.0.7 and the current release?   

--

---
You received this message because you are subscribed to the Google Groups "delayed_job" group.
To unsubscribe from this group and stop receiving emails from it, send an email to delayed_job+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages