Commit Graph

7648 Commits

Author SHA1 Message Date
Deeka Wong
65fd6f99b8 Adds collection helper function in Hyperf\Collection 2023-03-28 20:16:28 +08:00
Deeka Wong
4482d5ca09 Update class reference in HigherOrderCollectionProxy.php comment. 2023-03-28 20:16:28 +08:00
Deeka Wong
f1f9508957 Update CHANGELOG-3.0.md 2023-03-28 20:16:28 +08:00
Deeka Wong
7caae38a9b Remove unused import in Server.php 2023-03-28 20:16:28 +08:00
Deeka Wong
403c5db238 Adds deprecated comment 2023-03-28 20:16:28 +08:00
Deeka Wong
cb85373d0e Split hyperf/collection from hyperf/utils 2023-03-28 20:16:28 +08:00
张城铭
f60b720e2b
Fixed bug that unable to serialize Channel in Crontab. (#5578) 2023-03-28 15:47:15 +08:00
he426100
df3c2eaff0
Fixed bug that crontab:run cannot work. (#5579) 2023-03-28 12:51:52 +08:00
Deeka Wong
607c62d683
Update Http Server to use new WritableConnection implementation (#5572)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-03-26 22:31:08 +08:00
李铭昕
03461240d4
Release v3.0.13 (#5570) 2023-03-26 11:34:11 +08:00
Deeka Wong
e3787ee0ac
Simplify RunCommand's dependencies (#5569) 2023-03-25 20:32:54 +08:00
李铭昕
1276cd5308
Optimized the type hint to nullable for schemas which generated by cmd. (#5566) 2023-03-24 09:47:11 +08:00
李铭昕
cbff13f0d8
Added running channel to make sure all crontab tasks handled successfully. (#5563)
Co-authored-by: assert <zhangchengming@kkguan.com>
2023-03-23 21:48:38 +08:00
张城铭
de82a84c1f
Optimized code for crontab parser and coordinator timer. (#5550)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-03-23 12:50:32 +08:00
李铭昕
cc22603a3b
Added method Query\Builder::upsert(). (#5562) 2023-03-22 22:15:47 +08:00
Deeka Wong
19ea1e9587
Adds setTimer support for kafka (#5561)
* Adds setTimer support for kafka

* Update CHANGELOG-3.0.md

* Fix

* Update

---------

Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-03-22 18:14:15 +08:00
张城铭
0871603857
feature: Adding a command method to trigger a Crontab (#5558)
Co-authored-by: huangdijia <huangdijia@gmail.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-03-22 13:54:57 +08:00
李铭昕
a1d880d386
Cancel grpc-server's dependency on hyperf/rpc. (#5554) 2023-03-21 12:10:44 +08:00
李铭昕
b414020eae
Release v3.0.12 (#5547) 2023-03-20 13:54:11 +08:00
李铭昕
217d2eeb21
Support grpc streaming for config-nacos. (#5546) 2023-03-20 13:19:19 +08:00
李铭昕
5854961307 Support nacos grpc which used to listen config changed event. 2023-03-20 11:06:51 +08:00
李铭昕
cad9dffc4f Support server check for nacos grpc. 2023-03-20 11:06:51 +08:00
李铭昕
5efa78c6ec Added classes of protobuf for nacos. 2023-03-20 11:06:51 +08:00
李铭昕
94bdcf7aa0
Added streaming test for http2 client. (#5545) 2023-03-19 18:21:49 +08:00
ushell
3045cc37b0
Added kafka.default.enable to control the consumer start or not. (#4112) 2023-03-18 17:45:05 +08:00
lixinhan
a3de56b4ae
Support GRPC services which can easily to registry and discovery. (#5511)
Co-authored-by: lixinhan <lixinhan@yuanxinjituan.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-03-18 16:32:36 +08:00
Deeka Wong
85b0fa03b6
Improve FactoryResolver (#5541) 2023-03-18 11:35:32 +08:00
Chance
3243651c41
Support AOP hot update (#5528) 2023-03-18 10:25:25 +08:00
李铭昕
59b4ba2e64
Optimized code for AMQPConnection to support the latest php-amqplib. (#5539) 2023-03-18 00:48:52 +08:00
李铭昕
b4ee18cdc6
Support stream call for http2 client. (#5538) 2023-03-17 22:07:00 +08:00
李铭昕
526a72f18a
Update ClientTest.php (#5537) 2023-03-17 17:41:02 +08:00
李铭昕
9aa7ab4aef Fixed test cases. 2023-03-17 17:03:52 +08:00
李铭昕
33c5eeb096 Added test cases. 2023-03-17 17:03:52 +08:00
李铭昕
5eb33d9392 Added code about http2 client. 2023-03-17 17:03:52 +08:00
李铭昕
67cf76b334 Added hyperf/http2-client. 2023-03-17 17:03:52 +08:00
Deeka Wong
2216226503
Adds client & socket config for kafka (#5535) 2023-03-17 10:30:19 +08:00
Deeka Wong
cba6190b67
Fix the bug that setClient() and setSocket() (#5534) 2023-03-17 10:25:47 +08:00
Deeka Wong
dfba517982
Adds client & socket config for kafka (#5533) 2023-03-17 09:50:50 +08:00
宣言就是Siam
4bb03a5f25
Add Coroutine Style Server Lifecycle events Doc (#5445)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-03-17 09:49:11 +08:00
黄朝晖
0315894bbe
Merge pull request #5482 from marciodojr/english-changelog-update-up-to-v3.0.9
update english changelog up to v3.0.9
2023-03-16 04:30:19 +08:00
Márcio Dias
35f07763ec
update changes from HANGELOG-3.0.md
update up to v3.0.11
2023-03-15 08:50:32 -03:00
李铭昕
814be95ae7
Release v3.0.11 (#5527) 2023-03-15 11:45:55 +08:00
李铭昕
edf5d316ee
Added Hyperf\Kafka\AbstractConsumer::isEnable() to control the kafka consumer start or not. (#5526)
* Added `Hyperf\Kafka\AbstractConsumer::isEnable()`.

* Update CHANGELOG-3.0.md
2023-03-15 10:05:49 +08:00
李铭昕
1f7ac50650
Added consume_timeout for kafka. (#5525) 2023-03-15 09:34:38 +08:00
李铭昕
195fb9bb98
Fixed bug that process stopped when kafka rebalance. (#5523)
* Fixed bug that process stopped when kafka rebalance.

* Update CHANGELOG-3.0.md
2023-03-14 16:06:37 +08:00
Deeka Wong
cbf8976c91
Adds Coroutine::stats() and Coroutine::exists() (#5520) 2023-03-14 13:21:33 +08:00
李铭昕
9d87ee78ab
Fixed bug that worker cannot exit caused by kafka producer->loop(). (#5519) 2023-03-14 10:44:12 +08:00
李铭昕
ee947a657a
Added SwooleConnection::getSocket to get swoole response. (#5518) 2023-03-14 09:39:52 +08:00
李铭昕
44639b968a
Use default normalizer for rpc-multiplex and use protocol.normalizer for rpc-server. (#5513) 2023-03-11 22:53:54 +08:00
李帅西
5a146d612f
Support enum for hyperf/constants. (#5499) 2023-03-11 19:52:32 +08:00