jaeger-php
jaeger-php copied to clipboard
Jaeger Bindings for PHP OpenTracing API
... and implemented method `SpanContext::getIterator`.
Hello. There's a way to make auto telemetry using this library and the php 5.6?
Could we make this PHP8 compatible?
opentracing 1.0.0 has been released, you might want to upgrade https://github.com/opentracing/opentracing-php/releases/tag/1.0.0
These errors occurs: TypeError: Unsupported operand types: string - int /vendor/jukylin/jaeger-php/src/Jaeger/Transport/TransportUdp.php:62 Deprecated: Required parameter $reporter follows optional parameter $serverName in /vendor/jukylin/jaeger-php/src/Jaeger/Jaeger.php on line 51
Invalid child_of option. Expected Span or SpanContext, got NULL opentracing/opentracing/src/OpenTracing/StartSpanOptions.php(164): OpenTracing\Exceptions\InvalidSpanOption::forInvalidChildOf(NULL) opentracing/opentracing/src/OpenTracing/StartSpanOptions.php(49): OpenTracing\StartSpanOptions::buildChildOf(NULL) fails on null #89
Maximum execution time of 6 seconds exceeded 错误位置 FILE: E:\WWW\ichuntapi\vendor\packaged\thrift\src\Thrift\Protocol\TCompactProtocol.php LINE: 722
Hope this helps! Mostly added typehints, renamed methods, renamed exception and testsuite updates
array_splice does not preserve numeric keys