rails / solid_queue

Database-backed Active Job backend
MIT License
1.95k stars 130 forks source link

Concurrency Control Order Guarantees #391

Closed onumossn closed 3 weeks ago

onumossn commented 4 weeks ago

With concurrency controls if to is kept at 1 and duration is never hit, what would cause ordering to not be guaranteed?

rosa commented 3 weeks ago

In that case, and if jobs succeed and aren't retried, the order of execution should be the same as the order of enqueuing, yes!

onumossn commented 3 weeks ago

Thanks