Skip to Content
Menu
v 17.0 Third Party 78
Download for v 17.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 3799
Technical Name deltatech_queue_job
LicenseAGPL-3
Websitehttps://www.terrabit.ro
Versions 14.0 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 3799
Technical Name deltatech_queue_job
LicenseAGPL-3
Websitehttps://www.terrabit.ro
Versions 14.0 15.0 16.0 17.0 18.0

Deltatech Queue Job Enhancements

Alpha License: AGPL-3 dhongu/deltatech

The module provides specific enhancements to the job queue functionality in Odoo. Here’s what this module specifically does: deltatech_queue_job

  1. Better handling of pending jobs: Implements a specialized method () to acquire a specific job from the queue. _acquire_specific_job
  2. Controlled job processing: Adds the ability to limit the number of jobs processed in a single execution, using a system configuration parameter (queue_job.limit_jobs).
  3. Auto-triggering of jobs: When there are more jobs than the configured limit, the module will automatically trigger a new process to handle the remaining jobs.
  4. User notifications: Displays notifications when operations are transferred to be executed in the background.
  5. Error handling: Improves error management during job processing, logging error information.
  6. CRON integration: Provides functionality for automatically activating and triggering CRON jobs, including the method that ensures a job will be executed in the background. start_cron_trigger
  7. Batch processing function: Implements the process_jobs() method that allows processing a set of jobs in “pending” state.

This module is particularly useful in scenarios where there is a large volume of jobs that need to be processed efficiently and with improved monitoring.

Important

This is an alpha version, the data model and design can change at any time without warning. Only for development or testing purpose, do not use in production. More details on development status

Table of contents

Bug Tracker

Bugs are tracked on Terrabit Issues. In case of trouble, please check there if your issue has already been reported.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Terrabit
  • Dorin Hongu

Maintainers

Current maintainer:

dhongu

This module is part of the dhongu/deltatech project on GitHub.

You are welcome to contribute.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.