Commit Graph

42 Commits

Author SHA1 Message Date
黄朝晖
0c327bd0ca
Merge pull request #478 from Reasno/tracer
Adopt opentracing interfaces and support jaeger
2019-09-20 23:28:21 +08:00
李铭昕
784ed332a2 Merge branch 'master' into 1.0-merge 2019-09-20 09:55:03 +08:00
李铭昕
67eb4af5c8
Fixed the next request will be effected after using stopPropagation. (#571)
* Create Propagation.php

* Fixed stopPropagation will effect the next request.

* Added testing.

* Update phpunit.xml

* Update CHANGELOG.md
2019-09-16 09:28:45 +08:00
reasno
bf4ad4a932 Add Documentation
Merge branch 'master' into tracer

Pass PHPStan
2019-08-31 18:33:41 +08:00
Reasno
fcad7ce6bf [Feature] Adopt opentracing interface and support jaeger
This PR unties all Zipkin details from the hyper/tracer. All tracing interaction is done through the standard Opentracing interfaces. Configuration format is slightly modified according to the discussion in #453. Two adapters are provided out of box, Zipkin and Jaeger. The architecture is made pluggable now. Anything that implements opentracing can be used as the underlying tracer. Users are free to implement their own solution.

Note you need to "composer require jonahgeorge/jaeger-client-php" to use Jaeger as tracer.
2019-08-29 16:36:14 +08:00
李铭昕
3fd84b3027 Merge branch 'master' into 1.0-merge 2019-08-28 11:41:30 +08:00
huangzhhui
2c26101f2b Merge remote-tracking branch 'upstream/1.0' into pr/428 2019-08-28 00:59:02 +08:00
李铭昕
315ba20ad2 Added testing. 2019-08-25 14:29:44 +08:00
黄朝晖
68416717d8
Merge branch 'master' into redis-auth-close 2019-08-23 14:00:19 +08:00
李铭昕
accfcaccac Update 2019-08-22 18:45:42 +08:00
李铭昕
c249473b66 Update 2019-08-22 09:57:54 +08:00
wangyi
7faca2b10a Add translation component 2019-08-20 20:58:28 +08:00
李铭昕
60a1527cb0 Update 2019-08-14 11:17:05 +08:00
huangzhhui
a3d78ea94a Merge remote-tracking branch 'origin/master' into pr/370 2019-08-13 16:52:39 +08:00
huangzhhui
3ff1757b33 Add unit test 2019-08-13 16:50:14 +08:00
李铭昕
7efdda5df7 Added testing. 2019-08-08 18:52:13 +08:00
李铭昕
c48eeb5bb5 Optimized code. 2019-08-06 13:58:48 +08:00
李铭昕
cb9b65a923 Added testing. 2019-08-06 11:05:45 +08:00
Ye Wenbin
c2ca6c1d86 Added custom object support for controller parameters in jsonrpc-server.
支持 jsonrpc 方法使用自定义类型参数。
方法调用产生的异常不会进入 ExceptionHandler,而是生成到响应中 error 数据中。
RpcService 注解指定服务名称,如果使用类名,则类的命名空间也包含成路径中。
2019-08-04 18:58:36 +08:00
Ye Wenbin
54321b0ad9
Merge branch 'master' into feature-node-id-generator 2019-08-03 14:31:58 +08:00
Ye Wenbin
f53b539a7a check consul service once 2019-08-02 15:45:49 +08:00
Ye Wenbin
b08153b3d4 add NodeRequestIdGenerator, an implementation of IdGeneratorInterface 2019-08-02 14:20:23 +08:00
李铭昕
ca2e74daf9 Optimized code. 2019-07-27 15:57:48 +08:00
李铭昕
efbd5d14ac Added testing. 2019-07-23 15:03:25 +08:00
李铭昕
a674682186 Merge remote-tracking branch 'upstream/master' into view 2019-07-17 13:51:02 +08:00
李铭昕
bed2f7c483 Added dispatcher testing. 2019-07-17 11:41:51 +08:00
李铭昕
ad1b7ae6b4 Added testing for task. 2019-07-14 11:11:29 +08:00
李铭昕
9e1ab5d120 Update phpunit.xml 2019-07-11 16:36:29 +08:00
李铭昕
9fc3afe469 Fixed TypeError: Return value of Hyperf\Paginator\LengthAwarePaginator::nextPageUrl() must be of the type string or null, none returned. 2019-07-09 17:50:55 +08:00
李铭昕
ed92661035 Added testing for di. 2019-07-08 17:37:50 +08:00
李铭昕
ec1ce41cf0 Renamed Frequency. 2019-07-07 20:04:52 +08:00
李铭昕
5585ae6887 Added consult testing. 2019-07-06 12:45:57 +08:00
李铭昕
d4e6fbb306 Update phpunit.xml 2019-07-04 18:49:41 +08:00
李铭昕
5b3be06775 Fixed constants resolution failed when no message annotation exists. 2019-07-02 10:16:51 +08:00
李铭昕
40a7b5f38a Added phpunit. 2019-07-01 18:13:27 +08:00
李铭昕
cbafb70275 Added formatModel test. 2019-06-28 11:43:34 +08:00
李铭昕
7ee2920aa6 Fixed Redis::connect paramater 4 expects string. 2019-06-24 23:53:11 +08:00
李铭昕
75410200b4 Added unit for elasticsearch. 2019-04-24 17:45:04 +08:00
李铭昕
12a4469ad8 Added unit test for logger. 2019-04-10 16:08:36 +08:00
huangzhhui
f64fb3d96f Add phpunit and autoload rules 2019-02-06 02:24:15 +08:00
huangzhhui
404e503f3a Added ProcessorTest 2019-01-21 20:59:10 +08:00
huangzhhui
14fd640ec9 Updates the database tests 2019-01-13 03:06:53 +08:00