Skip to content

Releases: spryker/queue

1.0.2

18 Dec 11:44
Compare
Choose a tag to compare

Included commits: 1.0.1...1.0.2

Bugfixes

  • Fix missing property cleanup during loops in worker progress

1.0.1

25 Oct 10:41
Compare
Choose a tag to compare

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

19 Oct 14:42
Compare
Choose a tag to compare

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

22 Mar 16:14
Compare
Choose a tag to compare

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 Taskstart to work, the Worker is designed to run and manage parallel Task processes.
  • Message Processor Plugin with this feature, queue message processing can be handled by specific plugins which registered to queue Task

0.2.0

23 Feb 15:31
Compare
Choose a tag to compare

Included commits: 0.1.0...0.2.0

Improvements

  • Updated composer.json.

0.1.0

16 Feb 14:34
Compare
Choose a tag to compare

Included commits: 0.0.0...0.1.0

Initial release of queue implementation