Skip to content

[18.0][IMP] queue_job: use advisory lock instead of queue_job_lock table - #991

Open
florentx wants to merge 1 commit into
OCA:18.0from
camptocamp:18.0-queue_job-lock
Open

florentx wants to merge 1 commit into
OCA:18.0from
camptocamp:18.0-queue_job-lock

Conversation

@florentx

@florentx florentx commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

Refactor the logic for Job locks and requeuing dead jobs:

  • Get rid of queue.job.lock model
  • It is supposedly more performant, since there's no INSERT or DELETE needed

A next step, to improve what was done there:

@OCA-git-bot

Copy link
Copy Markdown
Contributor

Hi @guewen, @sbidoul,
some modules you are maintaining are being modified, check this out!

@OCA-git-bot OCA-git-bot added mod:queue_job Module queue_job mod:test_queue_job Module test_queue_job series:18.0 labels Sep 22, 2026
@florentx
florentx marked this pull request as ready for review September 23, 2026 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:queue_job Module queue_job mod:test_queue_job Module test_queue_job series:18.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants