commit | author | age
|
2207d6
|
1 |
Yii2 Queue Extension Change Log |
W |
2 |
=============================== |
|
3 |
|
|
4 |
2.3.0 June 04, 2019 |
|
5 |
------------------- |
|
6 |
|
|
7 |
- Enh #260: Added STOMP driver (versh23) |
|
8 |
|
|
9 |
|
|
10 |
2.2.1 May 21, 2019 |
|
11 |
------------------ |
|
12 |
|
|
13 |
- Bug #220: Updated to the latest amqp-lib (alexkart) |
|
14 |
- Enh #293: Add `handle` method to `\yii\queue\sqs\Queue` that provides public access for `handleMessage` which can be |
|
15 |
useful for handling jobs by webhooks (alexkart) |
|
16 |
- Enh #332: Add AWS SQS FIFO support (kringkaste, alexkart) |
|
17 |
|
|
18 |
|
|
19 |
2.2.0 Mar 20, 2019 |
|
20 |
------------------ |
|
21 |
|
|
22 |
- Bug #220: Fixed deadlock problem of DB driver (zhuravljov) |
|
23 |
- Bug #258: Worker in isolated mode fails if PHP_BINARY contains spaces (luke-) |
|
24 |
- Bug #267: Fixed symfony/process incompatibility (rob006) |
|
25 |
- Bug #269: Handling of broken messages that are not unserialized correctly (zhuravljov) |
|
26 |
- Bug #299: Queue config param validation (zhuravljov) |
|
27 |
- Enh #248: Reduce roundtrips to beanstalk server when removing job (SamMousa) |
|
28 |
- Enh #318: Added check result call function flock (evaldemar) |
|
29 |
- Enh: Job execution result is now forwarded to the event handler (zhuravljov) |
|
30 |
- Enh: `ErrorEvent` was marked as deprecated (zhuravljov) |
|
31 |
|
|
32 |
2.1.0 May 24, 2018 |
|
33 |
------------------ |
|
34 |
|
|
35 |
- Bug #126: Handles a fatal error of the job execution in isolate mode (zhuravljov) |
|
36 |
- Bug #207: Console params validation (zhuravljov) |
|
37 |
- Bug #210: Worker option to define php bin path to run child process (zhuravljov) |
|
38 |
- Bug #224: Invalid identifier "DELAY" (lar-dragon) |
|
39 |
- Enh #192: AWS SQS implementation (elitemaks, manoj-girnar) |
|
40 |
- Enh: Worker loop event (zhuravljov) |
|
41 |
|
|
42 |
2.0.2 December 26, 2017 |
|
43 |
----------------------- |
|
44 |
|
|
45 |
- Bug #92: Resolve issue in debug panel (farmani-eigital) |
|
46 |
- Bug #99: Retry connecting after connection has timed out for redis driver (cebe) |
|
47 |
- Bug #180: Fixed info command of file driver (victorruan) |
|
48 |
- Enh #158: Add Amqp Interop driver (makasim) |
|
49 |
- Enh #185: Loop object instead of Signal helper (zhuravljov) |
|
50 |
- Enh #188: Configurable verbose mode (zhuravljov) |
|
51 |
- Enh: Start and stop events of a worker (zhuravljov) |
|
52 |
|
|
53 |
2.0.1 November 13, 2017 |
|
54 |
----------------------- |
|
55 |
|
|
56 |
- Bug #98: Fixed timeout error handler (zhuravljov) |
|
57 |
- Bug #112: Queue command inside module (tsingsun) |
|
58 |
- Bug #118: Synchronized moving of delayed and reserved jobs to waiting list (zhuravljov) |
|
59 |
- Bug #155: Slave DB breaks listener (zhuravljov) |
|
60 |
- Enh #97: `Queue::status` is public method (zhuravljov) |
|
61 |
- Enh #116: Add Chinese Guide (kids-return) |
|
62 |
- Enh #122: Rename `Job` to `JobInterface` (zhuravljov) |
|
63 |
- Enh #137: All throwable errors caused by jobs are now caught (brandonkelly) |
|
64 |
- Enh #141: Clear and remove commands for File, DB, Beanstalk and Redis drivers (zhuravljov) |
|
65 |
- Enh #147: Igbinary job serializer (xutl) |
|
66 |
- Enh #148: Allow to change vhost setting for RabbitMQ (ischenko) |
|
67 |
- Enh #151: Compatibility with Yii 2.0.13 and PHP 7.2 (zhuravljov) |
|
68 |
- Enh #160: Benchmark of job wait time (zhuravljov) |
|
69 |
- Enh: Rename `cli\Verbose` behavior to `cli\VerboseBehavior` (zhuravljov) |
|
70 |
- Enh: Rename `serializers\Serializer` interface to `serializers\SerializerInterface` (zhuravljov) |
|
71 |
- Enh: Added `Signal::setExitFlag()` to stop `Queue::run()` loop manually (silverfire) |
|
72 |
|
|
73 |
2.0.0 July 15, 2017 |
|
74 |
------------------- |
|
75 |
|
|
76 |
- Enh: The package is moved to yiisoft/yii2-queue (zhuravljov) |
|
77 |
|
|
78 |
1.1.0 July 12, 2017 |
|
79 |
------------------- |
|
80 |
|
|
81 |
- Enh #50 Documentation about worker starting control (zhuravljov) |
|
82 |
- Enh #70: Durability for rabbitmq queues (mkubenka) |
|
83 |
- Enh: Detailed error about job type in message handling (zhuravljov) |
|
84 |
- Enh #60: Enhanced event handling (zhuravljov) |
|
85 |
- Enh: Job priority for DB driver (zhuravljov) |
|
86 |
- Enh: File mode options of file driver (zhuravljov) |
|
87 |
- Enh #47: Redis queue listen timeout (zhuravljov) |
|
88 |
- Enh #23: Retryable jobs (zhuravljov) |
|
89 |
|
|
90 |
1.0.1 June 7, 2017 |
|
91 |
------------------ |
|
92 |
|
|
93 |
- Enh #58: Deleting failed jobs from queue (zhuravljov) |
|
94 |
- Enh #55: Job priority (zhuravljov) |
|
95 |
|
|
96 |
1.0.0 May 4, 2017 |
|
97 |
----------------- |
|
98 |
|
|
99 |
- Enh: Improvements of log behavior (zhuravljov) |
|
100 |
- Enh: File driver stat info (zhuravljov) |
|
101 |
- Enh: Beanstalk stat info (zhuravljov) |
|
102 |
- Enh: Colorized driver info actions (zhuravljov) |
|
103 |
- Enh: Colorized verbose mode (zhuravljov) |
|
104 |
- Enh: Improvements of debug panel (zhuravljov) |
|
105 |
- Enh: Queue job message statuses (zhuravljov) |
|
106 |
- Enh: Gii job generator (zhuravljov) |
|
107 |
- Enh: Enhanced gearman driver (zhuravljov) |
|
108 |
- Enh: Queue message identifiers (zhuravljov) |
|
109 |
- Enh: File queue (zhuravljov) |
|
110 |
|
|
111 |
0.12.2 April 29, 2017 |
|
112 |
--------------------- |
|
113 |
|
|
114 |
- Enh #10: Separate option that turn off isolate mode of job execute (zhuravljov) |
|
115 |
|
|
116 |
0.12.1 April 20, 2017 |
|
117 |
--------------------- |
|
118 |
|
|
119 |
- Bug #37: Fixed opening of a child process (zhuravljov) |
|
120 |
- Enh: Ability to push a closure (zhuravljov) |
|
121 |
- Enh: Before push event (zhuravljov) |
|
122 |
|
|
123 |
0.12.0 April 14, 2017 |
|
124 |
--------------------- |
|
125 |
|
|
126 |
- Enh #18: Executes a job in a child process (zhuravljov) |
|
127 |
- Bug #25: Enabled output buffer breaks output streams (luke-) |
|
128 |
- Enh: After push event (zhuravljov) |
|
129 |
|
|
130 |
0.11.0 April 2, 2017 |
|
131 |
-------------------- |
|
132 |
|
|
133 |
- Enh #21: Delayed jobs for redis queue (zhuravljov) |
|
134 |
- Enh: Info action for db and redis queue command (zhuravljov) |
|
135 |
|
|
136 |
0.10.1 March 29, 2017 |
|
137 |
--------------------- |
|
138 |
|
|
139 |
- Bug: Fixed db driver for pgsql (zhuravljov) |
|
140 |
- Bug #16: Timeout of queue reading lock for db driver (zhuravljov) |
|
141 |
- Enh: Minor code style enhancements (SilverFire) |
|
142 |
|
|
143 |
0.10.0 March 22, 2017 |
|
144 |
--------------------- |
|
145 |
|
|
146 |
- Enh #14: Json job serializer (zhuravljov) |
|
147 |
- Enh: Delayed running of a job (zhuravljov) |
|
148 |
|
|
149 |
0.9.1 March 6, 2017 |
|
150 |
------------------- |
|
151 |
|
|
152 |
- Bug #13: Fixed reading of DB queue (zhuravljov) |
|
153 |
|
|
154 |
0.9.0 March 6, 2017 |
|
155 |
------------------- |
|
156 |
|
|
157 |
- Enh: Signal handlers (zhuravljov) |
|
158 |
- Enh: Add exchange for AMQP driver (airani) |
|
159 |
- Enh: Beanstalk driver (zhuravljov) |
|
160 |
- Enh: Added English docs (samdark) |