From 0e45ed0b1379abd49863a8878d10903a3d5f76e9 Mon Sep 17 00:00:00 2001 From: zifeihan Date: Tue, 14 Sep 2021 09:31:24 +0800 Subject: [PATCH] Add thrift plugin support thrift TMultiplexedProcessor. (#22) --- .github/PULL_REQUEST_TEMPLATE | 6 +- CHANGES.md | 1 + .../thrift/TBaseProcessorInterceptor.java | 14 ++- .../TMultiplexedProcessorInterceptor.java | 82 +++++++++++++ ...edProcessorRegisterDefaultInterceptor.java | 80 ++++++++++++ ...ltiplexedProcessorRegisterInterceptor.java | 82 +++++++++++++ .../TMultiplexedProcessorInstrumentation.java | 115 ++++++++++++++++++ .../src/main/resources/skywalking-plugin.def | 1 + 8 files changed, 374 insertions(+), 7 deletions(-) create mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/TMultiplexedProcessorInterceptor.java create mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/TMultiplexedProcessorRegisterDefaultInterceptor.java create mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/TMultiplexedProcessorRegisterInterceptor.java create mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/TMultiplexedProcessorInstrumentation.java diff --git a/.github/PULL_REQUEST_TEMPLATE b/.github/PULL_REQUEST_TEMPLATE index 583367a3d..7e0970767 100644 --- a/.github/PULL_REQUEST_TEMPLATE +++ b/.github/PULL_REQUEST_TEMPLATE @@ -13,14 +13,14 @@