queue icon indicating copy to clipboard operation
queue copied to clipboard

Queues for the CodeIgniter 4 framework

Results 12 queue issues
Sort by recently updated
recently updated
newest added

Issue Description: I have identified a bug in the CodeIgniter 4 queue system. When a task fails during execution, and that task involves a transaction, it fails to log the...

When retrieving jobs in a queue the function skipLocked() is called (QueueJobModel.php). The sql addon "FOR UPDATE SKIP LOCKED" is not available in new but not the newest MariaDB versions....

Hello everyone, I don't know if you have performed any operations on postgresql. I can't consume the jobs php spark queue:job Email attached the error image ![Capture d’écran 2024-07-10 à...

**Description** This PR ensures that the queue uses the correct connection group defined in the config file and disables strict mode for transactions. Due to the nature of the queue...

**Description** This PR adds tests for all database handlers. **Checklist:** - [x] Securely signed commits - [ ] Component(s) with PHPDoc blocks, only if necessary or adds value - [...

**Description** This PR adds support for task locking, enabling integration with the Tasks scheduler's `singleInstance()` feature. Note: This PR is only required if the corresponding PR in the Tasks package...

enhancement

**Description** This PR removes the ability to define a custom config file for the queue (when using `service()`). From now on, configuration will rely exclusively on `config('Queue')`. If any changes...

### PHP Version 8.2.0 ### CodeIgniter4 Version 4.6.0 ### Queue Package Version dev:develop ### Which operating systems have you tested for this bug? Windows ### Which server did you use?...

bug

**Description** This PR resolves an issue where commands could not function when an alternative config file was specified for the queue. To address this, a new `-config` option has been...

Having human - readable timestamps (as it is done in `settings` package and elsewhere in Codeigniter) instead of unix timestamps in available_at and created_at fields would be helpful when debugging...