Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] queue_job_cron: Migration to 18.0 #693

Merged
merged 50 commits into from
Oct 18, 2024

Conversation

thienvh332
Copy link
Contributor

@thienvh332 thienvh332 commented Oct 7, 2024

@simahawk
Copy link
Contributor

simahawk commented Oct 7, 2024

/ocabot migration queue_job_cron

@OCA-git-bot OCA-git-bot added this to the 18.0 milestone Oct 7, 2024
@OCA-git-bot OCA-git-bot mentioned this pull request Oct 7, 2024
5 tasks
Copy link
Contributor

@simahawk simahawk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG

Copy link
Member

@mmequignon mmequignon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Queue job is merged in 18.0, can you please drop test-requirements ?

Cédric Pigeon and others added 25 commits October 16, 2024 10:20
Currently translated at 100.0% (4 of 4 strings)

Translation: queue-12.0/queue-12.0-queue_job_cron
Translate-URL: https://translation.odoo-community.org/projects/queue-12-0/queue-12-0-queue_job_cron/de/
Currently translated at 100.0% (4 of 4 strings)

Translation: queue-12.0/queue-12.0-queue_job_cron
Translate-URL: https://translation.odoo-community.org/projects/queue-12-0/queue-12-0-queue_job_cron/zh_Hans/
The channel must be 'root.ir_cron', not 'ir_cron'.
- set module uninstallable
- add new .dot file config for v14
sbidoul and others added 17 commits October 16, 2024 10:20
Currently translated at 100.0% (4 of 4 strings)

Translation: queue-16.0/queue-16.0-queue_job_cron
Translate-URL: https://translation.odoo-community.org/projects/queue-16-0/queue-16-0-queue_job_cron/es/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: queue-16.0/queue-16.0-queue_job_cron
Translate-URL: https://translation.odoo-community.org/projects/queue-16-0/queue-16-0-queue_job_cron/
Currently translated at 100.0% (4 of 4 strings)

Translation: queue-17.0/queue-17.0-queue_job_cron
Translate-URL: https://translation.odoo-community.org/projects/queue-17-0/queue-17-0-queue_job_cron/it/
Otherwise, you cannot use any channel other than default (
root.ir_cron)
By default, odoo never runs the same cron job in parallel. This commit uses the identity key mechanism to enforce this mechanism when a cron job is run as a queue job. This behaviour can be controlled by a new setting on the cron definition but is activated by default to keep the original behaviour
@thienvh332 thienvh332 force-pushed the 18.0-mig-queue_job_cron branch from a434adf to 34f6a00 Compare October 16, 2024 03:21
@simahawk
Copy link
Contributor

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 18.0-ocabot-merge-pr-693-by-simahawk-bump-nobump, awaiting test results.

@OCA-git-bot
Copy link
Contributor

@simahawk your merge command was aborted due to failed check(s), which you can inspect on this commit of 18.0-ocabot-merge-pr-693-by-simahawk-bump-nobump.

After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red.

@OCA-git-bot
Copy link
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

@OCA-git-bot OCA-git-bot merged commit aef86a1 into OCA:18.0 Oct 18, 2024
7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at adc728e. Thanks a lot for contributing to OCA. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.