Commit Graph

422 Commits

Author SHA1 Message Date
李铭昕
898f80196e
Release v3.0.37 (#6170) 2023-09-22 13:15:07 +08:00
Deeka Wong
4fbd82e29a
Optimize KafkaClientFactory of hyperf/tracer (#6167) 2023-09-21 12:06:36 +08:00
Deeka Wong
1bbe4601dd
Fixed bug that the mutex lock of crontab cannot not work well when th… (#6163) 2023-09-20 19:44:00 +08:00
Deeka Wong
ad8126d803
Fixed bug that the mutex lock of crontab cannot not work well when the crontab executed more than one hour (the default expired time). (#6162) 2023-09-20 17:40:44 +08:00
Tina.Lee
ab9b9dccdc
Fixed bug that service governance still registers services even when services.enable.register is false. (#6160)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-09-19 18:05:26 +08:00
宣言就是Siam
2fc2f40908
Record the exception message only by opening the exception switch and closing the ignore switch when using trace. (#6157)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-09-18 20:44:58 +08:00
宣言就是Siam
ade75a00a2
Enhance stringable (#6156)
Co-authored-by: Deeka Wong <huangdijia@gmail.com>
2023-09-18 18:17:32 +08:00
Deeka Wong
3536de6d53
Use PHP native json_validate to validate is json if function is available (#6154) 2023-09-16 16:43:27 +08:00
李铭昕
403fb5a2f9
Release v3.0.36 (#6152) 2023-09-15 14:33:56 +08:00
szutoutou
18f2d15cb3
Optimized FailToConsume event for hyperf/kafka (#6151)
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>
2023-09-15 14:06:19 +08:00
Hestia Allen
aa5d2bb629
Fixed bug that validateJson was incompatibility with php 8.0 (#6146)
* Fixed bug that `validateJson` cannot work when using php 8.0.
* Fixed unit cases for redis cannot work.

Co-authored-by: 李铭昕 <715557344@qq.com>
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>
2023-09-14 15:24:32 +08:00
宣言就是Siam
cfe11e3af3
Added ignore_exceptions for tracer (#6143)
Co-authored-by: Deeka Wong <huangdijia@gmail.com>
2023-09-11 21:43:03 +08:00
Deeka Wong
683e45e556
Adds RequestTraceListener for hyperf/tracer (#6062) 2023-09-05 18:19:28 +08:00
crayxn
746ff790aa
Fixed bug that grpc client cannot able to be reused. (#6117)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-09-02 13:52:38 +08:00
李铭昕
3dfba1867e
Release v3.0.35 (#6119) 2023-09-01 10:02:26 +08:00
Deeka Wong
c7ee471d9a
Adds sendAsync and sendBatchAsync methods for Hyperf\Kafka\Producer (#6112) 2023-08-31 14:36:51 +08:00
她和她的猫
3425f00bd6
Fixed bug that configuration of other processes were not updated when using nacos grpc client (#6110) 2023-08-31 14:12:54 +08:00
Deeka Wong
f7297f0432
Allowed output log when an exception occurs (#6111) 2023-08-31 13:56:23 +08:00
宣言就是Siam
96e2c8b213
Optimized describe:routes command, sort middleware by MiddlewareMan… (#6108)
* Optimized `describe:routes` command, sort middleware by MiddlewareManager

* CHANGELOG
2023-08-31 09:58:20 +08:00
Deeka Wong
a7f4e898a5
Optimize the HttpClientFactory of tracer (#6100) 2023-08-30 14:22:20 +08:00
宣言就是Siam
54a98c678c
Added some validation rules such as ExcludeIf and ProhibitedIf. (#6094) 2023-08-29 21:09:06 +08:00
Deeka Wong
b3db5cd692
Optimize kafka reporter of tracer (#6098) 2023-08-29 13:04:11 +08:00
李铭昕
5f913f5593
Fixed bug that ConstantFrequency cannot work when using redis. (#6099)
* Fixed bug that `ConstantFrequency` cannot work when using `redis`.

* Update CHANGELOG-3.0.md
2023-08-29 09:57:52 +08:00
Deeka Wong
393488414b
Adds getThrowable method to request events and crontab event (#6096)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-08-28 14:15:18 +08:00
Deeka Wong
32645231f9
Fix the bug that cannot stop the command from terminating gracefully (#6090) 2023-08-28 13:51:29 +08:00
crayxn
5d661b5f3a
Fix error that using non-zipkin driver of tracer (#6097)
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>
2023-08-28 13:16:02 +08:00
李铭昕
83ac692313
Release v3.0.34 (#6087) 2023-08-25 18:46:42 +08:00
宣言就是Siam
958d735b2e
Optimize middleware priority (#6084) 2023-08-25 18:12:34 +08:00
宣言就是Siam
46a7c486be
Add Middleware priority (#6083)
Co-authored-by: xuanyanwow <hzh@addcn.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-08-25 15:31:42 +08:00
Deeka Wong
a83de3ccdb
Adds Composer::hasPackage() method (#6078) 2023-08-24 10:11:28 +08:00
alexzy228
16966c5925
Don't show deprecated notice when using #[Constants]. (#6077)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-08-23 23:57:06 +08:00
Deeka Wong
3b50eef78f
Optimize kafka reporter (#6075) 2023-08-23 14:03:59 +08:00
Deeka Wong
fa4403c1c0
Added php_serialize protocol for rpc-multilex (#6070) 2023-08-22 10:49:04 +08:00
Alex Pu
ab6d4a1872
Fixed bug that Context::override and Context::getOrSet cannot work when using $coroutineId. (#6065) 2023-08-20 23:07:17 +08:00
Deeka Wong
777d15e03c
Added $server property to request events. (#6063) 2023-08-20 20:59:27 +08:00
Deeka Wong
d953902415
Supplement the missing tag configuration items (#6060)
* Supplement the missing tag configuration items

* Update CHANGELOG-3.0.md
2023-08-19 23:00:35 +08:00
Deeka Wong
9f767ea17a
Enhance server config to support key-value mode (#6061) 2023-08-19 22:53:30 +08:00
Deeka Wong
72f4610729
Using the tracer instance from coroutine context (#6046) 2023-08-18 17:52:41 +08:00
李铭昕
38aff2c1fb
Release v3.0.33 (#6054) 2023-08-18 11:54:00 +08:00
李铭昕
4c4b852fbd
Fixed bug that Arr::has with integer keys cannot work as expected. (#6053) 2023-08-18 11:42:33 +08:00
张城铭
82cb64f126
Make Hyperf\Coroutine\Traits\Container as deprecated. (#6044)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-08-17 14:16:35 +08:00
Deeka Wong
dc0d749b0f
Optimized the tracing in coroutine (#6027)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-08-16 09:43:28 +08:00
Deeka Wong
bcdb50817b
Allow using the tracer instance from context, append Trace-Id to Response Header (#6023) 2023-08-15 18:33:38 +08:00
Deeka Wong
371da40c59
Fixed the bug that no_aspect is overridden (#6013) 2023-08-10 23:12:44 +08:00
Chance
3d9361a433
Fixed the issue where validation for invocable controller route requests was not working (#6011)
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-08-10 15:43:04 +08:00
李铭昕
fa03df6c92
Release v3.0.32 (#6009) 2023-08-09 10:44:04 +08:00
szutoutou
4fe3bd05dc
Allowed return statusCode via handle method. (#6004)
Co-authored-by: huangdijia <huangdijia@gmail.com>
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-08-09 10:34:55 +08:00
Deeka Wong
3041aa2340
Support aspect to GuzzleHttp\Client::request() (#5996) 2023-08-04 10:40:33 +08:00
李铭昕
9cebccfc23
Release v3.0.31 (#5979) 2023-07-27 22:02:29 +08:00
guandeng
f202ed555e
Added Str::containsIgnoreCase() (#5971)
Co-authored-by: 李铭昕 <715557344@qq.com>
2023-07-25 20:44:39 +08:00