Commit Graph

287 Commits

Author SHA1 Message Date
李铭昕
ca4377c8f7
Release v3.0.17 (#5650) 2023-04-19 13:41:29 +08:00
李铭昕
7eceacf3a6
Fixed bug init table collector cannot work for coroutine style server. (#5649)
* Fixed bug init table collector cannot work for coroutine style server.

* Update CHANGELOG-3.0.md
2023-04-19 10:19:25 +08:00
宣言就是Siam
a23f7cfd14
Removed the requirement hyperf/utils from hyperf/guzzle. (#5648)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-04-18 12:37:27 +08:00
宣言就是Siam
4480e0baca
optimize(kafka): Reduce kafka first start time and handle stop consumer logic (#5636)
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>
Co-authored-by: xuanyanwow <hzh@addcn.com>
2023-04-17 21:41:30 +08:00
李铭昕
85590963d4
Added PriorityDefinition to sort dependencies. (#5646) 2023-04-17 12:40:13 +08:00
李铭昕
d1477d251c
Fixed Github Actions. (#5644) 2023-04-14 22:53:29 +08:00
李铭昕
c7feaf4f9c
Fixed bug that the empty caches cannot be used for Model::findManyFromCache(). (#5643) 2023-04-14 22:17:45 +08:00
李铭昕
37ef3ea00a
Fixed bug that the model cache cannot created when using find many to get non-exists models. (#5642) 2023-04-14 18:32:41 +08:00
李铭昕
d663d7b6e6
Support deeply nested cache relations for model-cache. (#5641) 2023-04-14 16:13:58 +08:00
Deeka Wong
90feb186c2
Adds Redis::pipeline() and Redis::transaction() support (#5639)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-04-14 10:09:08 +08:00
Deeka Wong
6377ea76f2
Use Hyperf\Stringable\Str instead of Hyperf\Utils\Str (#5634) 2023-04-13 11:56:00 +08:00
李铭昕
9b0ac29bc2
Release v3.0.16 (#5632) 2023-04-12 16:07:44 +08:00
Deeka Wong
c31c25c175
Refactor Hyperf\Utils\Arr that let it extends \Hyperf\Collection\Arr (#5629) 2023-04-12 15:03:37 +08:00
pandaLIU
b24afd637e
Fixed issue where coroutine context was not destroyed in Context::destroy method (#5627)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-04-12 14:10:21 +08:00
Deeka Wong
2c16179940
Split Channel utils from hyperf/utils to hyperf/coroutine (#5624) 2023-04-12 13:34:25 +08:00
Deeka Wong
7b9d5c944d
Use Hyperf\Coroutine\Coroutine instead of Hyperf\Utils\Coroutine (#5623) 2023-04-12 12:36:10 +08:00
Deeka Wong
2af1f59ada
Split CoroutineProxy from hyperf/utils to hyperf/context (#5622) 2023-04-12 09:10:55 +08:00
李铭昕
c422dad528
Use Hyperf\Context\ApplicationContext instead of Hyperf\Utils\ApplicationContext. (#5621) 2023-04-11 15:57:32 +08:00
Deeka Wong
7d97774f99
Deprecate Coroutine classes and functions in hyperf/utils (#5620) 2023-04-11 12:28:46 +08:00
Deeka Wong
399c85fcce
Split hyperf/coroutine from hyperf/utils (#5619)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-04-11 09:38:53 +08:00
Deeka Wong
8f212533db
Split ApplicationContext from hyperf/utils to hyperf/context (#5616)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-04-10 17:52:07 +08:00
李铭昕
e3dddc7547
Support set the default router for swagger. (#5618) 2023-04-10 17:44:00 +08:00
Deeka Wong
677ef3efb0
Removed the requirement hyperf/guzzle from hyperf/consul. (#5617)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-04-10 14:43:22 +08:00
李铭昕
25b85ac35f Revert "Removed the default header Server: Hyperf from response. (#5614)"
This reverts commit 90b70be1d8.
2023-04-10 10:12:10 +08:00
李铭昕
90b70be1d8
Removed the default header Server: Hyperf from response. (#5614) 2023-04-09 14:15:38 +08:00
李铭昕
af620a0b43
Release v3.0.15 (#5611) 2023-04-07 16:46:41 +08:00
李铭昕
e1b50351b9
Added server.options.send_channel_capacity to control whether to use safe socket. (#5606) 2023-04-07 14:21:41 +08:00
Deeka Wong
775c184e8c
Use Hyperf\Pipeline\Pipeline instead of Hyperf\Utils\Pipeline (#5599) 2023-04-03 13:29:35 +08:00
李铭昕
3d4c25465d
Fixed bug that Hyperf\Utils\Collection cannot loaded when only using Hyperf\Collection\Collection. (#5598) 2023-04-03 13:20:34 +08:00
Deeka Wong
92f294fdf5
Split hyperf/pipeline from hyperf/utils (#5596) 2023-04-03 09:27:20 +08:00
李铭昕
4e3662aef4
Use Hyperf\Collection\Arr instead of Hyperf\Utils\Arr. (#5594) 2023-04-02 21:17:26 +08:00
李铭昕
6d3b1a59d4
Release v3.0.14 (#5592) 2023-04-01 00:17:42 +08:00
李铭昕
fcd4661ee9
Removed the requirement consul from service-governance. (#5585) 2023-03-30 13:49:34 +08:00
Deeka Wong
0e750e8545
Split hyperf/conditionable and hyperf/tappable from hyperf/utils (#5580) 2023-03-28 23:02:39 +08:00
Deeka Wong
f1f9508957 Update CHANGELOG-3.0.md 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
李铭昕
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
李铭昕
94bdcf7aa0
Added streaming test for http2 client. (#5545) 2023-03-19 18:21:49 +08:00