Commit Graph

76 Commits

Author SHA1 Message Date
李铭昕
ef63719d55
Added test case for checking refcount for aop pipeline. (#3088)
* Added test case for checking refcount for aop pipeline.

* Update
2021-01-08 15:06:04 +08:00
李铭昕
9fcbdb62f0
Allow setting repeated middlewares. (#2909) 2020-12-02 16:29:54 +08:00
李铭昕
11dabbf792 Merge branch 'master' into 2.1-merge
# Conflicts:
#	.travis.yml
#	composer.json
#	src/json-rpc/src/CoreMiddleware.php
2020-10-28 09:18:07 +08:00
谷溪
27c5ce7837
ensure span finished and flushed. (#2690)
* fix: ensure span finishes

* fix: ensure span finished and flushed

Co-authored-by: 李铭昕 <715557344@qq.com>
2020-10-21 10:20:38 +08:00
李铭昕
ed755443af
Optimized code of coroutine and coordinator to adapt hyperf engine. (#2663) 2020-10-15 19:42:26 +08:00
李铭昕
6914d5a71f
Upgrade guzzlehttp/guzzle to ^7.0 (#2621) 2020-10-10 13:12:00 +08:00
李铭昕
4aa5e28d61
Upgrade phpunit to 9.4 (#2617) 2020-10-10 01:06:25 +08:00
李铭昕
34ed6f37e4
v2.0.13 (#2586)
* Update CHANGELOG-2.0.md

* Update awesome-components.md

Co-authored-by: huangzhhui <huangzhwork@gmail.com>
2020-09-28 10:47:04 +08:00
kis龍
56b5103011
Added trace info for WhoopsExceptionHandler. (#2445)
* Whoops exception class returns json format to support trace error details.(#2418)

* Optimized code.

* Update CHANGELOG-2.0.md

Co-authored-by: 李铭昕 <715557344@qq.com>
2020-09-24 11:36:22 +08:00
reasno
e586a44464 fix: fix grpc-client streaming 2020-09-12 08:32:19 +08:00
李铭昕
a43aba8f3e
Added function optional(). (#2384)
* Added optional().

* Update .travis.yml

* Update CHANGELOG-2.0.md
2020-08-30 13:59:53 +08:00
李铭昕
5c72297d68
Added job for auto release. (#2345) 2020-08-24 16:37:21 +08:00
李铭昕
0decbefa98 Added test cases. 2020-08-16 19:33:19 +08:00
huangzhhui
da3e4877e7 Add DIngding Travis Bot 2020-08-12 18:15:47 +08:00
huangzhhui
556faba086 Update .travis.yml 2020-06-19 15:21:36 +08:00
huangzhhui
2dde609081 Merge remote-tracking branch 'origin/2.0' into pr/705 2020-06-19 00:04:27 +08:00
李铭昕
07f3d8d2e4
Fixed code standards. (#1844) 2020-06-01 14:01:52 +08:00
李铭昕
73d859eaf2
Fixed code standards. (#1839) 2020-05-30 16:43:36 +08:00
李铭昕
e0570b39da
Fixed code standards. (#1834) 2020-05-29 16:29:34 +08:00
李铭昕
5725b708e0
Added cacheable for scan config. (#1830) 2020-05-29 13:27:11 +08:00
李铭昕
18648106a8
Fixed code standards. (#1826) 2020-05-29 09:47:22 +08:00
李铭昕
4c4cc8279d Update .travis.yml 2020-05-25 15:15:14 +08:00
李铭昕
17eea35b4f Update .travis.yml 2020-05-25 15:06:07 +08:00
李铭昕
156358208d Fixed travis. 2020-05-25 14:47:56 +08:00
黄朝晖
31db7269bb
Merge branch '2.0' into 2.0-aop 2020-05-25 14:26:18 +08:00
李铭昕
eb269770b3
Fixed the incorrent number of current connections when close failed. (#1750) 2020-05-21 12:33:04 +08:00
李铭昕
d696a67b6f Optimized code of async-queue, cache, command, config 2020-05-13 13:58:44 +08:00
李铭昕
251eda809c Optimized code of async-queue. 2020-05-13 12:18:12 +08:00
李铭昕
c7d62ea37c Reset phpstan. 2020-05-13 10:22:44 +08:00
reasno
cfd544ffcf it Merge branch 'master' of https://github.com/hyperf/hyperf into socketio 2020-05-05 19:25:18 +08:00
Reasno
b713d7756a add example
add socketio component
2020-04-27 16:47:46 +08:00
李铭昕
509807285c Added test cases. 2020-04-26 14:47:32 +08:00
李铭昕
59fce8c00f
v1.1.24 (#1524)
Co-authored-by: 黄朝晖 <huangzhwork@gmail.com>
2020-04-09 11:48:21 +08:00
李铭昕
32190b4a97
v1.1.23 (#1488)
Co-authored-by: huangzhhui <huangzhwork@gmail.com>
2020-04-02 11:35:51 +08:00
reasno
56f4b3e3b7 增加文档 2020-03-23 00:36:47 +08:00
李铭昕
a9e795b167
v1.1.20 (#1409)
* Update .travis.yml

* Removed mark test spipped.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: 黄朝晖 <huangzhwork@gmail.com>
2020-03-13 10:37:42 +08:00
李铭昕
322a3477a4
Added Hyperf\LoadBalancer\LoadBalancerInterface::getNodes(). (#1331) 2020-02-06 13:38:16 +08:00
李铭昕
4489815505 Added argument result for AfterConsume. 2020-01-22 19:09:25 +08:00
Reasno
14fe2d8823 gRPC-client optimization.
1. gRPC client now automatically reconnects to the server after disconnection.

2. when gRPC client is garbage collected, the connection is automatically closed.

3. fix a bug where a closed gRPC client still holds the underlying http2 connection.

4. fix a bug where channel pool for gRPC may contain non-empty channels.

5. gRPC client new initializes itself lazily, so it can be used in constructor and container.
2020-01-13 12:52:16 +08:00
Donjan
71bf223bb8 Fixed default operator does not works for Hyperf\Utils\Collection::operatorForWhere. (#1189) 2019-12-26 10:54:01 +08:00
李铭昕
c6c7c4eecd
Added php7.4 into travis. (#1084) 2019-12-04 18:49:56 +08:00
谷溪
abaee5d56b
Merge branch 'master' into retry 2019-11-11 00:25:59 +08:00
李铭昕
d35ce4f346 Optimized code. 2019-11-09 16:16:06 +08:00
谷溪
13394dcc96
Merge branch 'master' into retry 2019-11-07 17:16:26 +08:00
李铭昕
734c2eae3c Merge branch 'master' into pr/873 2019-11-07 11:22:56 +08:00
李铭昕
e690fe3b12 Optimized code. 2019-11-06 14:49:01 +08:00
李铭昕
911d2f0341 Optimized code. 2019-11-06 11:22:10 +08:00
李铭昕
94110d8716 Added timeout for nats. 2019-11-06 09:59:52 +08:00
Reasno
83114383d2 Add Retry Component
Merge branch 'master' of https://github.com/hyperf/hyperf into retry
2019-11-05 15:15:29 +08:00
谷溪
64d66888bd
Merge branch 'master' into master 2019-10-25 20:59:14 +08:00