Changelog for these releases can be found on the releases page, see https://github.com/juriansluiman/SlmQueueDoctrine/releases.
- fixed incorrect run priority for the ClearObjectManagerStrategy
- correctly acquire lock for update to avoid race condition when using multiple workers
- fixes incorrect entity for migration purposes
- introduces concept job prioritization (you will need to update you schema)
- identical to 0.7.1
- We now use querybuilder for poping job from the queue to better support "Hardcoded LIMIT 1 doesn't work wih Oracle, as Oracle doesn't know LIMIT". This means we also require doctrine/dbal:^2.5 minimal, which could be an issue if you're using older packages.
- Synchronized the indexes between the provided entity and the sql script. You may recreate the tables if you do don't have the correct indexes present.
- [BC] Synchronize with SlmQueue release 0.7.0 which adds the ability to store binary data in job content
- Fixes an issue with timezones
- Adds support for microtimes
- [BC] Synchronize with SlmQueue release 0.6.0 which adds compatibility with PHP7, zend-servicemanager 3 and zend-eventmanager 3
- [BC] Minimum dependency has been raised to PHP 5.5
- Project has been migrated to PSR-4
- First stable release in 0.4.x branch
- [BC] Due to changes in SlmQueue (changelog) existing jobs won't be able to be executed correctly.
- [BC] SlmQueueDoctrine has been upgraded to SlmQueue 0.4. This feature includes a new, flexible and modular event system.
- Initial release for 0.3.* branch
First release of SlmQueueDoctrine which bring it on par with its parent SlmQueue 0.3.0-beta1
Comes with unittests, bug fixes and general happiness but please be aware of the following, if you are upgrading from an earlier version...
- Existing jobs are not compatible (Job content is now serialized). Make sure you empty the queue before upgrading.
- It is suggested that you recreate the table from data/queue_default.sql as the schema changed in minor ways.
- The ability to configure the queue defaults has been removed. Any queue specific configuration now goes into the queues configuration of slm_queue.local.php