https://github.com/fourkitchens/upsert_queue
Provides a Drupal 8 queue service that performs an upsert on existing queue items rather a redundant insert.
https://github.com/fourkitchens/upsert_queue
Last synced: over 1 year ago
JSON representation
Provides a Drupal 8 queue service that performs an upsert on existing queue items rather a redundant insert.
- Host: GitHub
- URL: https://github.com/fourkitchens/upsert_queue
- Owner: fourkitchens
- License: gpl-2.0
- Created: 2017-08-12T21:43:13.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-31T00:05:00.000Z (almost 9 years ago)
- Last Synced: 2025-01-07T10:19:08.177Z (over 1 year ago)
- Language: PHP
- Size: 10.7 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Upsert Queue
A queue service for Drupal 8 that prevents duplicate queue items.
The default Drupal queue service will generate duplicate items if a previous queue item with the same parameters already exists in the queue.
The Upsert Queue service provided by this module will update the existing queue item instead. This can help queues that don't complete before adding identical items as might happen in a cron queue that regularly processes a large number of nodes.