queue
queue copied to clipboard
Asynchronous Job Queue
For me, the following function doesn't work as it should for queue jobs using graphs. Somehow, all of the jobs get assigned the same graph_uuid and this is why the...
It is good to increase ideal timeout value to 5 seconds to avoid any network latency related error/request failure.
Scope - queue_job, test_queue_job only Summary - Migrate to Odoo 19 using the working feature branch code. - Tests create their own users (no demo data), context handling aligned with...
Do not wait for locks and start jobs that are not in the expected state. In a nutshell this PR replaces two `SELECT FOR UPDATE` by `SELECT FOR UPDATE SKIP...
## Module queue_job ## Describe the bug I see in my log many cases of: ``` # good case 2025-12-09 07:22:43,904 2229881 WARNING ? odoo.addons.queue_job.jobrunner.runner: Re-queued dead job with uuid:...
This pr add a secondary attempt to requeue "orphaned jobs" where it stucks in enqueued, not yet make it to queue_job_lock and selecting jobs after db initialization also misses it....
**Is your feature request related to a problem?** The queue_job channels configurations (ODOO_QUEUE_JOB_CHANNELS) is used to configure the root channel capacity, which in turn is closely related to the number...
Hi there! I'm Catalan, so I speak Catalan (and also Spanish) as main languages, but I'm sure that some translation can be improved because I wasn't able to see those...
On a production instance, I sometimes experience concurrent update exceptions on setting a job to done. This happens for a job which is part of group of N1 jobs, chained...
Because jobrunner can be initialized with instance having multiple databases, cloning a db with failed jobs would cause the jobrunner to failed and causing jobs hang.