queue
queue copied to clipboard
Asynchronous Job Queue
Currently the check of `Job` state before manual action is loose: - for button: check happens when the Form view is loaded. Later when operator presses button, there's no guarantee...
These PR from 18.0 branch: - #778 - #782 - #779
This commit adds the posibility to add new dependencies to a job when raising a RetryableJobError.
We should be able to cancel jobs waiting dependencies
Adds the notion of queue job chunks, essentially a queue job with some metadata. Useful to store the JSON received by an API request before their treatment in Odoo. cc...
This adds a new `subcapacity` option to channels that allows the configuration of the default capacity for autocreated child channels. For example, environment `ODOO_QUEUE_JOB_CHANNELS=root:8:subcapacity=1` would set the capacity of an...
I have a multi-company setup with 5 companies, and I’m running `queue_job` with the root channel, configured with `root=1` ### Current Behavior: When each company runs a job at the...
It can be seen on Github CI for 18.0 branch and related PRs. For example the doctests embedded in `queue_job.jobrunner.channels` are not run. This is due to changes in Odoo...
### Context I was doing an asynchronous import on "account.asset" and realized that my assets were created but not visible. After some investigation, I found that that it was caused...