Queue Pump
No security coverage
This module provides a robust toolkit for background task processing in Drupal. It offers features like task prioritization, deduplication, delayed execution, and cancellation, all managed through a secure leasing system.
A typed queue and worker toolkit for asynchronous task processing in Drupal, built around a lease-based design and a strongly-typed task lifecycle.
Highlights
- Lease-based claims
- Task priorities
- Task collections
- Task deduplication
- Persistent or fire-and-forget tasks
- Delay and retry
- Task cancellation
- Drush commands with watch mode
- Cron integration
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Release date | |
|---|---|---|---|---|
| 1.0.0-beta3 | Pre-release | 11 | May 29, 2026 | |
| 1.0.0-beta2 | Pre-release | 11 | May 27, 2026 | |
| 1.0.0-beta1 | Pre-release | 11 | May 21, 2026 | |
| 1.x-dev | Dev | 11 | May 21, 2026 |