This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch doc
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from 78311c3 Move the comment of the duration into the doc.
add 9005d1e Provide AVRO plugin (#4276)
add ff19ec3 Merge branch 'master' into doc
No new revisions were added by this update.
Summary of changes:
.github/workflows/plugins-test.yaml | 4 +-
.../network/trace/component/ComponentsDefine.java | 4 +
.../pom.xml | 15 +--
.../plugin/avro/AbstractRequestInterceptor.java} | 52 ++++++----
.../skywalking/apm/plugin/avro/AvroInstance.java} | 15 ++-
.../plugin/avro/GenericRequestorInterceptor.java} | 26 ++---
.../apm/plugin/avro/ResponderInterceptor.java} | 51 +++++-----
.../apm/plugin/avro/SWClientRPCPlugin.java} | 27 +++--
.../apm/plugin/avro/SWServerRPCPlugin.java | 61 +++++++++++
.../plugin/avro/SpecificRequestorInterceptor.java} | 27 ++---
.../define/GenericRequestorInstrumentation.java} | 36 ++++---
.../avro/define/ResponderInstrumentation.java} | 30 +++---
.../define/SpecificRequestorInstrumentation.java} | 38 +++----
.../src/main}/resources/skywalking-plugin.def | 4 +-
.../avro/GenericRequestorInterceptorTest.java} | 89 ++++++++++-------
.../avro/SpecificRequestorInterceptorTest.java} | 111 +++++++++++----------
apm-sniffer/apm-sdk-plugin/pom.xml | 1 +
.../service-agent/java-agent/Supported-list.md | 1 +
.../src/main/resources/component-libraries.yml | 7 ++
.../src/test/resources/component-libraries.yml | 10 ++
.../avro-scenario/avro-client}/pom.xml | 67 ++++++-------
.../skywalking/apm/testcase/avro}/Application.java | 2 +-
.../testcase/avro}/controller/CaseController.java | 41 ++++----
.../src/main/resources/application.yaml | 2 +-
.../avro-client}/src/main/resources/log4j2.xml | 0
.../avro-common}/pom.xml | 31 +++---
.../avro-common/src/main/avro/greeter.avpr} | 53 +++++-----
.../avro-scenario/avro-dist}/bin/startup.sh | 5 +-
.../jetty-dist => avro-scenario/avro-dist}/pom.xml | 8 +-
.../avro-dist}/src/main/assembly/assembly.xml | 4 +-
.../avro-server}/pom.xml | 25 ++---
.../skywalking/apm/testcase/avro}/Application.java | 32 +++---
.../config/expectedData.yaml | 63 ++++++------
.../configuration.yml | 6 +-
.../avro-scenario}/pom.xml | 38 +++----
.../avro-scenario}/support-version.list | 11 +-
36 files changed, 558 insertions(+), 439 deletions(-)
copy apm-sniffer/apm-sdk-plugin/{feign-default-http-9.x-plugin =>
avro-plugin}/pom.xml (84%)
copy
apm-sniffer/apm-sdk-plugin/{solrj-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/solrj/SolrConnectorInterceptor.java
=>
avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/AbstractRequestInterceptor.java}
(50%)
copy
apm-sniffer/{apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/AgentPackageNotFoundException.java
=>
apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/AvroInstance.java}
(74%)
copy
apm-sniffer/apm-sdk-plugin/{tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/TomcatExceptionInterceptor.java
=>
avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/GenericRequestorInterceptor.java}
(64%)
copy
apm-sniffer/apm-sdk-plugin/{jetty-plugin/jetty-server-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v9/server/ForwardInterceptor.java
=>
avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/ResponderInterceptor.java}
(51%)
copy
apm-sniffer/{bootstrap-plugins/jdk-threading-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/threading/ThreadingConstructorInterceptor.java
=>
apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/SWClientRPCPlugin.java}
(52%)
create mode 100644
apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/SWServerRPCPlugin.java
copy
apm-sniffer/apm-sdk-plugin/{spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/async/FutureGetInterceptor.java
=>
avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/SpecificRequestorInterceptor.java}
(64%)
copy
apm-sniffer/apm-sdk-plugin/{nutz-plugins/http-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/http/sync/define/AbstractNutzHttpInstrumentation.java
=>
avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/define/GenericRequestorInstrumentation.java}
(73%)
copy
apm-sniffer/apm-sdk-plugin/{nutz-plugins/http-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/http/sync/define/AbstractNutzHttpInstrumentation.java
=>
avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/define/ResponderInstrumentation.java}
(72%)
copy
apm-sniffer/apm-sdk-plugin/{netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/define/NettySocketIOPluginClientInstrumentation.java
=>
avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/define/SpecificRequestorInstrumentation.java}
(73%)
copy apm-sniffer/{apm-agent-core/src/test =>
apm-sdk-plugin/avro-plugin/src/main}/resources/skywalking-plugin.def (75%)
copy
apm-sniffer/apm-sdk-plugin/{rocketMQ-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/OnExceptionInterceptorTest.java
=>
avro-plugin/src/test/java/org/apache/skywalking/apm/plugin/avro/GenericRequestorInterceptorTest.java}
(51%)
copy
apm-sniffer/{apm-toolkit-activation/apm-toolkit-trace-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/trace/CallableOrRunnableInterceptorTest.java
=>
apm-sdk-plugin/avro-plugin/src/test/java/org/apache/skywalking/apm/plugin/avro/SpecificRequestorInterceptorTest.java}
(51%)
copy test/plugin/{archetypes/jvm/src/main/resources/archetype-resources =>
scenarios/avro-scenario/avro-client}/pom.xml (69%)
copy
test/plugin/scenarios/{gson-scenario/src/main/java/org/apache/skywalking/apm/testcase/gson
=>
avro-scenario/avro-client/src/main/java/org/apache/skywalking/apm/testcase/avro}/Application.java
(96%)
copy
test/plugin/scenarios/{jdk-http-scenario/src/main/java/org/apache/skywalking/apm/testcase/jdkhttp
=>
avro-scenario/avro-client/src/main/java/org/apache/skywalking/apm/testcase/avro}/controller/CaseController.java
(66%)
copy test/plugin/scenarios/{gson-scenario =>
avro-scenario/avro-client}/src/main/resources/application.yaml (92%)
copy test/plugin/scenarios/{zookeeper-scenario =>
avro-scenario/avro-client}/src/main/resources/log4j2.xml (100%)
copy test/plugin/scenarios/{webflux-scenario/webflux-projectB-scenario =>
avro-scenario/avro-common}/pom.xml (67%)
copy
test/{e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/trace/TracesData.java
=> plugin/scenarios/avro-scenario/avro-common/src/main/avro/greeter.avpr} (60%)
copy test/plugin/{archetypes/jvm/src/main/resources/archetype-resources =>
scenarios/avro-scenario/avro-dist}/bin/startup.sh (79%)
copy test/plugin/scenarios/{jetty-scenario/jetty-dist =>
avro-scenario/avro-dist}/pom.xml (91%)
copy test/plugin/scenarios/{jetty-scenario/jetty-dist =>
avro-scenario/avro-dist}/src/main/assembly/assembly.xml (90%)
copy test/plugin/scenarios/{jetty-scenario/jettyserver-scenario =>
avro-scenario/avro-server}/pom.xml (82%)
copy
test/plugin/scenarios/{jetty-scenario/jettyserver-scenario/src/main/java/org/apache/skywalking/apm/testcase/jettyserver
=>
avro-scenario/avro-server/src/main/java/org/apache/skywalking/apm/testcase/avro}/Application.java
(51%)
copy test/plugin/scenarios/{armeria-0.96plus-scenario =>
avro-scenario}/config/expectedData.yaml (61%)
copy test/plugin/scenarios/{grpc-scenario => avro-scenario}/configuration.yml
(83%)
copy test/plugin/{archetypes/tomcat/src/main/resources/archetype-resources =>
scenarios/avro-scenario}/pom.xml (71%)
copy test/plugin/{archetypes/tomcat/src/main/resources/archetype-resources =>
scenarios/avro-scenario}/support-version.list (92%)