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/08/23 09:14:03 UTC

[skywalking] branch master updated (4ea6218 -> 1b54b61)

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 4ea6218  Add urllib3 Python Plugin Component (#5368)
     add 1b54b61  Add support for spring @Scheduled (#5339)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/plugins-test.3.yaml              |   1 +
 .../network/trace/component/ComponentsDefine.java  |   2 +
 apm-sniffer/apm-sdk-plugin/spring-plugins/pom.xml  |   1 +
 .../scheduled-annotation-plugin}/pom.xml           |  10 +-
 ...ledMethodConstructorWithMethodInterceptor.java} |  26 +++--
 ...ledMethodConstructorWithStringInterceptor.java} |  22 ++--
 .../scheduled/ScheduledMethodInterceptor.java}     |  29 ++++--
 .../ScheduledMethodInterceptorInstrumentation.java | 112 +++++++++++++++++++++
 .../src/main/resources/skywalking-plugin.def       |   2 +-
 .../setup/service-agent/java-agent/Plugin-list.md  |   1 +
 .../service-agent/java-agent/Supported-list.md     |   1 +
 .../src/main/resources/component-libraries.yml     |   3 +
 .../src/test/resources/component-libraries.yml     |   3 +
 .../config/expectedData.yaml                       |  33 +++---
 .../configuration.yml                              |   4 +-
 .../pom.xml                                        |  95 ++++++++---------
 .../scheduled}/controller/CaseController.java      |  23 ++---
 .../spring/scheduled/job/SchedulingJob.java}       |  38 +++----
 .../src/main/resources/log4j2.xml                  |   0
 .../main/webapp/WEB-INF/spring-mvc-servlet.xml}    |  23 +++--
 .../src/main/webapp/WEB-INF/web.xml                |   3 +-
 .../support-version.list                           |  12 ++-
 22 files changed, 303 insertions(+), 141 deletions(-)
 copy apm-sniffer/{optional-plugins/optional-spring-plugins/spring-annotation-plugin => apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin}/pom.xml (84%)
 copy apm-sniffer/apm-sdk-plugin/{xmemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithHostPortArgInterceptor.java => spring-plugins/scheduled-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/scheduled/ScheduledMethodConstructorWithMethodInterceptor.java} (58%)
 copy apm-sniffer/{apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v2/x/async/Log4jLogEventConstructorInterceptor.java => apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/scheduled/ScheduledMethodConstructorWithStringInterceptor.java} (57%)
 copy apm-sniffer/{optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/SpringAnnotationInterceptor.java => apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/scheduled/ScheduledMethodInterceptor.java} (65%)
 create mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/scheduled/define/ScheduledMethodInterceptorInstrumentation.java
 copy apm-sniffer/apm-sdk-plugin/{dubbo-conflict-patch => spring-plugins/scheduled-annotation-plugin}/src/main/resources/skywalking-plugin.def (86%)
 copy test/plugin/scenarios/{quasar-scenario => spring-scheduled-scenario}/config/expectedData.yaml (62%)
 copy test/plugin/scenarios/{spring-async-scenario => spring-scheduled-scenario}/configuration.yml (83%)
 copy test/plugin/scenarios/{spring-3.1.x-scenario => spring-scheduled-scenario}/pom.xml (71%)
 copy test/plugin/scenarios/{gson-scenario/src/main/java/org/apache/skywalking/apm/testcase/gson => spring-scheduled-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/scheduled}/controller/CaseController.java (77%)
 copy test/plugin/scenarios/{zookeeper-scenario/src/main/java/org/apache/skywalking/apm/testcase/zookeeper/controller/Zookeeper.java => spring-scheduled-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/scheduled/job/SchedulingJob.java} (50%)
 copy test/plugin/scenarios/{retransform-class-scenario => spring-scheduled-scenario}/src/main/resources/log4j2.xml (100%)
 copy test/plugin/scenarios/{servicecomb-0.x-scenario/src/main/resources/META-INF/spring/pojo.bean.xml => spring-scheduled-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml} (59%)
 copy test/plugin/scenarios/{resttemplate-4.x-scenario => spring-scheduled-scenario}/src/main/webapp/WEB-INF/web.xml (95%)
 copy test/plugin/scenarios/{graphql-9.x-scenario => spring-scheduled-scenario}/support-version.list (86%)