Releases: spryker/queue
Releases · spryker/queue
1.0.2
Included commits: 1.0.1...1.0.2
Bugfixes
- Fix missing property cleanup during loops in worker progress
1.0.1
Included commits: 1.0.0...1.0.1
Bugfixes
- Use isset() instead of array_key_exists() when values are expected to be non-null.
1.0.0
Included commits: 0.3.0...1.0.0
Improvements
- The
default
configuration has added to Queue module, in this case there is no need to define setting for each queue. - The issue about high CPU consumption for queue workers has been fixed.
0.3.0
Included commits: 0.2.0...0.3.0
Improvements
-
Queue Client API This feature provides a set of API for communicating to the queues and other bundles, in the other hand
Queue Bundle
acts as a gateway for other bundles to interact with the queues and messages. -
Queue Task/Worker It provides a standard consuming/processing mechanism for queues. For having this, we introduced two new Commands which will play main role:
- Task by running this with a given queue name, messages inside of queues start fetching and passing to related plugin for processing
- Worker by running this, the specific amount of new queue
Task
start to work, theWorker
is designed to run and manage parallelTask
processes.
-
Message Processor Plugin with this feature, queue message processing can be handled by specific plugins which registered to queue
Task
0.2.0
0.1.0
Included commits: 0.0.0...0.1.0
Initial release of queue implementation