pulse icon indicating copy to clipboard operation
pulse copied to clipboard

Migration from agenda

Open ben-moore opened this issue 1 year ago • 3 comments

We have a project that has been running for several years on Agenda (currently at v5). We're planning an upgrade from MongoDB 5 to MongoDB 7 and are considering moving to Pulse due to Agenda no longer being maintained.

Given Pulse was started as a fork of Agenda, is it backwards compatible - i.e. can I swap out the libraries, ensure Pulse connects to the same collection, and expect existing scheduled tasks to continue running in the same way?

ben-moore avatar Aug 08 '24 14:08 ben-moore

@ben-moore I apologize for the late reply! While we've made efforts to ensure maximum compatibility with the previous version, we strongly recommend conducting tests. Additionally, considering that Pulse supports features not available in Agenda, it would be good to take that into account (e.g. Resume Incomplete Tasks After System Restart / Retry Failed Tasks).

code-xhyun avatar Aug 10 '24 09:08 code-xhyun

@code-xhyun thanks for getting back to me and no worries :)

Will review further - we've actually found that Agenda continues to work currently with MongoDB 7 + latest node driver, so have less need for an immediate move, but will keep it under consideration for the future.

ben-moore avatar Aug 12 '24 10:08 ben-moore

How did you manage to get it working with Mongo 7?

helgetan avatar Apr 07 '25 18:04 helgetan