You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2020/03/11 05:05:08 UTC
[skywalking] branch master updated (069b99b -> ced5cb2)
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from 069b99b Add file change detection mechanism (#4475)
add ced5cb2 Add finagle plugin (#4441)
No new revisions were added by this update.
Summary of changes:
.github/workflows/plugins-test.yaml | 8 +-
.../network/trace/component/ComponentsDefine.java | 2 +
.../apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml | 83 +++++++
.../apm/plugin/finagle/AbstractInterceptor.java | 112 ++++++++++
.../apm/plugin/finagle/AnnotationInterceptor.java | 74 +++++++
.../ClientDestTracingFilterInterceptor.java | 84 ++++++++
.../finagle/ClientTracingFilterInterceptor.java | 92 ++++++++
.../skywalking/apm/plugin/finagle/CodecUtils.java | 155 ++++++++++++++
.../skywalking/apm/plugin/finagle/Constants.java | 24 +++
.../apm/plugin/finagle/ContextCarrierHelper.java | 56 +++++
.../apm/plugin/finagle/ContextHolder.java | 90 ++++++++
.../apm/plugin/finagle/ContextHolderFactory.java | 238 +++++++++++++++++++++
.../skywalking/apm/plugin/finagle/FinagleCtxs.java | 70 ++++++
.../finagle/ServerTracingFilterInterceptor.java | 88 ++++++++
.../finagle/define/AbstractInstrumentation.java | 34 +++
.../finagle/define/AnnotationInstrumentation.java | 81 +++++++
.../ClientDestTracingFilterInstrumetation.java | 79 +++++++
.../define/ClientTracingFilterInstrumentation.java | 67 ++++++
.../define/ServerTracingFilterInstrumentation.java | 66 ++++++
.../src/main/resources/skywalking-plugin.def | 20 ++
.../apm/plugin/finagle/SWContextCarrier.scala | 57 +++++
.../plugin/finagle/AbstractTracingFilterTest.java | 117 ++++++++++
.../ClientTracingFilterInterceptorTest.java | 112 ++++++++++
.../apm/plugin/finagle/CodecUtilsTest.java | 79 +++++++
.../plugin/finagle/ContextHolderFactoryTest.java | 145 +++++++++++++
.../apm/plugin/finagle/MockEnhancedInstance.java | 36 ++++
.../ServerTracingFilterInterceptorTest.java | 144 +++++++++++++
apm-sniffer/apm-sdk-plugin/pom.xml | 1 +
.../service-agent/java-agent/Supported-list.md | 1 +
.../src/main/resources/component-libraries.yml | 3 +
.../src/test/resources/component-libraries.yml | 3 +
.../finagle-17.10.x-scenario/bin/startup.sh | 21 ++
.../config/expectedData.yaml | 78 +++++++
.../finagle-17.10.x-scenario/configuration.yml | 23 ++
.../scenarios/finagle-17.10.x-scenario/pom.xml | 170 +++++++++++++++
.../src/main/assembly/assembly.xml | 41 ++++
.../testcase/finagle/FinagleRpcApplication.java | 55 +++++
.../finagle/controller/CaseController.java | 50 +++++
.../finagle/service/FinagleRpcDemoServiceImpl.java | 30 +++
.../src/main/resources/application.yaml | 21 ++
.../src/main/thrift/service.thrift | 23 ++
.../finagle-17.10.x-scenario/support-version.list | 46 ++++
.../finagle-6.25.x-scenario/bin/startup.sh | 21 ++
.../config/expectedData.yaml | 86 ++++++++
.../finagle-6.25.x-scenario/configuration.yml | 21 ++
.../scenarios/finagle-6.25.x-scenario/pom.xml | 177 +++++++++++++++
.../src/main/assembly/assembly.xml | 41 ++++
.../testcase/finagle/FinagleRpcApplication.java | 55 +++++
.../finagle/controller/CaseController.java | 50 +++++
.../finagle/service/FinagleRpcDemoServiceImpl.java | 30 +++
.../src/main/resources/application.yml | 20 ++
.../src/main/thrift/service.thrift | 23 ++
.../finagle-6.25.x-scenario/support-version.list | 34 +++
.../finagle-6.44.x-scenario/bin/startup.sh | 21 ++
.../config/expectedData.yaml | 78 +++++++
.../finagle-6.44.x-scenario/configuration.yml | 23 ++
.../scenarios/finagle-6.44.x-scenario/pom.xml | 170 +++++++++++++++
.../src/main/assembly/assembly.xml | 41 ++++
.../testcase/finagle/FinagleRpcApplication.java | 55 +++++
.../finagle/controller/CaseController.java | 50 +++++
.../finagle/service/FinagleRpcDemoServiceImpl.java | 30 +++
.../src/main/resources/application.yaml | 21 ++
.../src/main/thrift/service.thrift | 23 ++
.../finagle-6.44.x-scenario/support-version.list | 20 ++
64 files changed, 3868 insertions(+), 1 deletion(-)
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/AbstractInterceptor.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/AnnotationInterceptor.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ClientDestTracingFilterInterceptor.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ClientTracingFilterInterceptor.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/CodecUtils.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/Constants.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ContextCarrierHelper.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ContextHolder.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ContextHolderFactory.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/FinagleCtxs.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ServerTracingFilterInterceptor.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/AbstractInstrumentation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/AnnotationInstrumentation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/ClientDestTracingFilterInstrumetation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/ClientTracingFilterInstrumentation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/ServerTracingFilterInstrumentation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/resources/skywalking-plugin.def
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/scala/org/apache/skywalking/apm/plugin/finagle/SWContextCarrier.scala
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/AbstractTracingFilterTest.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/ClientTracingFilterInterceptorTest.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/CodecUtilsTest.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/ContextHolderFactoryTest.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/MockEnhancedInstance.java
create mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/ServerTracingFilterInterceptorTest.java
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/pom.xml
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/assembly/assembly.xml
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/FinagleRpcApplication.java
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/controller/CaseController.java
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/service/FinagleRpcDemoServiceImpl.java
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/resources/application.yaml
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/thrift/service.thrift
create mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/support-version.list
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/pom.xml
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/src/main/assembly/assembly.xml
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/FinagleRpcApplication.java
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/controller/CaseController.java
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/service/FinagleRpcDemoServiceImpl.java
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/src/main/resources/application.yml
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/src/main/thrift/service.thrift
create mode 100644 test/plugin/scenarios/finagle-6.25.x-scenario/support-version.list
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/pom.xml
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/assembly/assembly.xml
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/FinagleRpcApplication.java
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/controller/CaseController.java
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/service/FinagleRpcDemoServiceImpl.java
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/resources/application.yaml
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/thrift/service.thrift
create mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/support-version.list