rails / solid_queue

Database-backed Active Job backend
MIT License
1.91k stars 124 forks source link

Concurrency Control Order Guarantees #391

Closed onumossn closed 1 week ago

onumossn commented 2 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 1 week 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 1 week ago

Thanks