queue
queue copied to clipboard
Asynchronous Job Queue
Scope: - base_import_async only Depends on: - [ ] https://github.com/OCA/queue/pull/840 Summary: - Migrate to Odoo 19. Temporary references: - test-requirements.txt adds a temporary dependency to the base PR for CI/runboat....
Scope - queue_job_cron_jobrunner Depends on - [ ] https://github.com/OCA/queue/pull/840 Summary - Migrate to Odoo 19; no functional changes beyond compatibility. Temporary references - test-requirements.txt adds temporary dependencies to the base...
Scope - queue_job_cron, queue_job_cron_jobrunner Depends on - [ ] https://github.com/OCA/queue/pull/840 Summary - Migrate to Odoo 19; tests included. No functional changes beyond compatibility. Temporary references - test-requirements.txt adds temporary dependencies...
Std migration from 16.0 Replaces #829
In some cases, we need to pause only a job since that it is used to schedule a process for a future date but is needed to filter only the...
Hi everyone, I have an idea I’d like to work on during the OCA Days next week, and I’d appreciate your feedback. The issue: In a multi-company environment, it’s currently...
**Is your feature request related to a problem?** Yes, the current queue_job implementation uses PostgreSQL's LISTEN/NOTIFY mechanism for job coordination, which unfortunately has scaling issues: 1. **Lock Contention at Scale**:...
I often read to dedicate an instance to process jobs. But is it possible to have an instance that handle only one channel. A channel with heavy jobs, in order...
## Environment - **Odoo Version**: 18.0 - **Module**: queue_job_batch - **Module Version**: 18.0.1.0.0 ## Description In a multi-company Odoo 18 environment where companies have no parent-child relationships, the default record...
When scheduling a complex job shouldn’t the job use the jobrunner for each part of the job? ## Module Queue_job ## Describe the bug Given a complex job: Chain( self.delayable().job1(),...