Commit Graph

6871 Commits

Author SHA1 Message Date
李铭昕
c5234cb6b9 Added filesystem into test-components.yml 2021-07-07 13:27:38 +08:00
李铭昕
ef7cfee3f5 Upgraded league/flysystem to ^1.0|^2.0. 2021-07-07 13:27:38 +08:00
ff
5700c1f698
Added hyperf/paginator into scout suggestions. (#3785)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-07-07 12:52:20 +08:00
沈唁
807fedbbf5
Translate document
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-07-06 18:54:56 +08:00
millet109
ca8ca583b2
Fixed multiple handlers description error for logger.
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-07-06 18:50:01 +08:00
沈唁
a8f5a34fd0
Fixed typo for logger document. 2021-07-06 17:34:40 +08:00
李铭昕
657f3ed8c7 Fixed bug that nacos driver do not work. 2021-06-30 22:00:06 +08:00
李铭昕
345fe1a027 Don't throw exceptions when status code >= 400 for nacos. 2021-06-30 22:00:06 +08:00
李铭昕
75f92b879a
Fixed type error when using Str::slug(). (#3770) 2021-06-30 13:12:59 +08:00
李铭昕
31705459c3
Fixed bug that config-center conflicts with metrics. (#3769)
TypeError: Hyperf\ConfigCenter\AbstractDriver::onPipeMessage(): Argument #1 ($pipeMessage) must be of type Hyperf\ConfigCenter\Contract\PipeMessageInterface, Hyperf\Metric\Adapter\RemoteProxy\Histogram given
2021-06-30 12:34:51 +08:00
沈唁
950ea5a162
Update config.md (#3765) 2021-06-29 18:11:38 +08:00
李铭昕
943c66de4b Added document about how to use rpc-multiplex 2021-06-29 13:59:58 +08:00
李铭昕
5e515f5452 Fixed composer.json 2021-06-29 13:59:58 +08:00
李铭昕
64bda4be71 Added rpc-multiplex component 2021-06-29 13:59:58 +08:00
李铭昕
6bbc208c80
Optimized code for pool which get connection again when first failed. (#3758)
* Optimized code for pool which get connection again when first failed.

* Update
2021-06-29 09:51:46 +08:00
李铭昕
989c07ab55 Merge branch 'master' into 2.2-merge
# Conflicts:
#	bin/release.sh
#	bin/split.sh
#	src/validation/src/Concerns/FormatsMessages.php
2021-06-28 09:40:51 +08:00
李铭昕
42366aa6c1
fetch current branch automatically (#3756) 2021-06-28 09:36:00 +08:00
李铭昕
fe7356b9a9
Release v2.1.22 (#3755) 2021-06-28 09:13:15 +08:00
huangzhhui
c280028894 Add config file of service-governance 2021-06-28 07:13:23 +08:00
李铭昕
f1cf6e4273 Added Hyperf\ServiceGovernanceNacos\NacosDriver 2021-06-28 07:13:23 +08:00
李铭昕
86dda0a46f Added Nacos RegisterDriverListener for Service Governance 2021-06-28 07:13:23 +08:00
黄朝晖
23ba15d8ac
Merge pull request #3753 from huangzhhui/config-apollo-long-pulling
Add Apollo long pulling mode
2021-06-28 01:12:10 +08:00
李铭昕
2bbbe8689b Close the channel when loop broken to avoid coroutine couldn't be stopped. 2021-06-27 13:11:50 +08:00
李铭昕
f27b9687e8 Format code 2021-06-27 10:05:46 +08:00
huangzhhui
b1004ee209 Remove useess $mode argument 2021-06-27 07:31:21 +08:00
huangzhhui
0936ab0d13 Added Apollo long pulling mode 2021-06-27 06:33:11 +08:00
huangzhhui
f35ca2fb92 Fixed the ConfigFetcherProcess will exit after just started 2021-06-27 06:32:31 +08:00
huangzhhui
8a205776fc Add syncConfig(array $config) method to sync config in all cases 2021-06-27 06:31:53 +08:00
沈唁
0941efcff2
Update view-engine.md (#3747) 2021-06-26 17:57:43 +08:00
李铭昕
eb9788a609 Added document about how to use custom driver for service governance. 2021-06-26 09:54:06 +08:00
huangzhhui
f7a08b1d74 Register the listeners and processes 2021-06-26 09:54:06 +08:00
huangzhhui
e4a792c613 Uniform the name to Driver 2021-06-26 09:54:06 +08:00
李铭昕
4199d3a49b Support costom governance for rpc client when using registry. 2021-06-26 09:54:06 +08:00
李铭昕
5cd75ae7fe Decouple code of consul governance from register listener. 2021-06-26 09:54:06 +08:00
李铭昕
cdf5e4e27b Support custom register for service governance. 2021-06-26 09:54:06 +08:00
李铭昕
8803737c49 Added test cases for onPipeMessage and createMessageFetcherLoop. 2021-06-25 15:18:48 +08:00
李铭昕
30b120cc1a Added test cases for config center. 2021-06-25 15:18:48 +08:00
manks0127
7b185a37a7
Update amqp.md (#3740) 2021-06-25 13:15:23 +08:00
李铭昕
9953486b68 Added document about how to use config center 2021-06-25 10:04:45 +08:00
李铭昕
057626c6ca Use string instead of int for mode which used more friendly in .env. 2021-06-25 10:04:45 +08:00
李铭昕
ff32b435e1 Removed useless code from config-aliyun-acm. 2021-06-25 10:04:45 +08:00
huangzhhui
41fa935365 Fixed unit test 2021-06-25 10:04:45 +08:00
huangzhhui
0063c03bba Remove useless annotation config 2021-06-25 10:04:45 +08:00
huangzhhui
34794861c0 Get nacos client by the interface 2021-06-25 10:04:45 +08:00
huangzhhui
dc016cd7c7 Fixed missing $logger property of apollo client 2021-06-25 10:04:45 +08:00
huangzhhui
0119464094 Uniform all client implement to ClientInterface of config-center 2021-06-25 10:04:45 +08:00
huangzhhui
8d1ab1fad5 Add an abstraction PipeMessage class and uniform the PipeMessage class of all drivers 2021-06-25 10:04:45 +08:00
huangzhhui
02d514427e Move the path of PipeMessage of Nacos, use the uniform struct 2021-06-25 10:04:45 +08:00
huangzhhui
2f1322e6a1 Refactor config-apollo, remove explicit ReleaseKey way, extract the ReleaseKey logic to apollo client 2021-06-25 10:04:45 +08:00
李铭昕
32aec9ddd5 Optimized code for creating fetch loop from PROCESS or COROUTINE mode. 2021-06-25 10:04:45 +08:00