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 2021/08/31 00:42:30 UTC

[skywalking] branch banyandb-integration updated (6ae02d3 -> 33065da)

This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a change to branch banyandb-integration
in repository https://gitbox.apache.org/repos/asf/skywalking.git.


    from 6ae02d3  Complete banyandb client (#7458)
     add cf08a2d  refine backend doc (#7451)
     add 4b66f1e  fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently (#7271)
     add ce45397  Fix kafka-reporter-plugin shade package conflict (#7463)
     add 77bf5de  Polish otel receiver doc (#7464)
     add 39d23c1  Remove the duplicated tags to reduce the storage payload. (#7469)
     add 6bb4d35  Add all agent config to `agent.conf` file for convenient containerization use cases (#7470)
     add 1af2e46  Add a new API to test log analysis language (#7475)
     add 09cc0f9  Harden the security of Groovy-based DSL, MAL and LAL (#7485)
     add c04b4e0  Fix distinct in Service/Instance/Endpoint query is not working. (#7482)
     add ad0042f  Add missing property set for new field `httpResponseStatusCode` (#7486)
     add cf03304  Simplify GitHub workflows by using `uses` in `composite` actions (#7487)
     add 8bd6520  Change the slack joining guidance. (#7512)
     add 8f7d16a  Refine backend doc (#1) (#7522)
     add fb0f2cf  sync ui (#7523)
     add 1e87d2c  sync ui (#7525)
     add c133801  Use skywalking-eyes GHA instead of manually compile (#7524)
     add 6d3a33e  Add doc anchor (#7528)
     add 7b20645  Fix NPE when OAP nodes synchronize events with each other in cluster mode (#7531)
     add a2e011f  Kafka extra producer configuration enhancement (#7526)
     add abcd87f  Support collection type in dynamic configuration core and add zookeeper implementation  (#7509)
     add db2bc93  Separate agent docs to avoid long single page. (#7537)
     add c778007  refine backend doc (#7559)
     add 944b47b  Fix dead link (#7560)
     add be0f57a  Support k8s configmap grouped dynamic configurations (#7570)
     add 157e146  Fix dead link (#7575)
     add af325b6  Escape `.` in `String.replaceFirst` as it acts as a wildcard (#7576)
     add e6447d5  Move shardingsphere plugins into one folder (#7546)
     add 50688c1  Fix issue#7527, add desc sort function in IBrowserLogQueryDAO of H2 and ES (#7580)
     add 508d3e4  sync ui and update CHANGES log (#7585)
     add e50f4f8  Doc: Reorganize dynamic configuration doc (#7586)
     add 1c436d7  refine backend doc (#7587)
     add 789ad4c  Remove agent codes and clean up (#7588)
     add 6131b4a  Remove menu of java agent doc. (#7593)
     add 263053e  Update menu.yml (#7594)
     add b4aa79a  Update mal.md (#7596)
     add 0ab10ab  Refine backend doc (#7595)
     add 8a8e2a5  Use new GitHub issue form template (#7604)
     add 1c0fc98  Support configure sampling rate dynamically for service dimension on the backend side (#7554)
     add 040115d  Fix CI job `check-dependency-license` failure (#7601)
     add eb7fae2  Fix dynamic configuration watch implementation current value not null when the config is deleted. (#7606)
     add 313edd3  Fix `ZookeeperConfigWatcherRegister.readConfig()` could cause `NPE` when `data.getData()` is null (#7611)
     new 33065da  Merge branch 'master' into banyandb-integration

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/ISSUE_TEMPLATE                             |   24 -
 .github/ISSUE_TEMPLATE/bug-report.yml              |  144 +++
 .../ISSUE_TEMPLATE/config.yml                      |    8 +-
 .github/ISSUE_TEMPLATE/feature-request.yml         |   84 ++
 .github/PULL_REQUEST_TEMPLATE                      |    7 -
 .github/actions/e2e-test/action.yml                |   50 +-
 .github/actions/plugins-test/action.yml            |   88 --
 .github/workflows/ci-it.yaml                       |  130 +--
 .github/workflows/codeql.yaml                      |    2 +-
 .github/workflows/e2e.alarm.yaml                   |    8 -
 .github/workflows/e2e.cluster.yaml                 |    8 -
 .github/workflows/e2e.compat.yaml                  |   61 -
 .github/workflows/e2e.event.yaml                   |    8 -
 .github/workflows/e2e.go.yaml                      |    8 -
 .github/workflows/e2e.istio.yaml                   |   36 +-
 .github/workflows/e2e.jdk-versions.yaml            |   15 +-
 .github/workflows/e2e.js.yaml                      |   16 -
 .github/workflows/e2e.kafka.yaml                   |    8 -
 .github/workflows/e2e.log.yaml                     |   16 -
 .github/workflows/e2e.nodejs.yaml                  |    8 -
 .github/workflows/e2e.php.yaml                     |    8 -
 .github/workflows/e2e.profiling.yaml               |    8 -
 .github/workflows/e2e.python.yaml                  |    8 -
 .github/workflows/e2e.so11y.yaml                   |    8 -
 .github/workflows/e2e.storages.yaml                |    9 -
 .github/workflows/e2e.ttl.yaml                     |    8 -
 .github/workflows/e2e.yaml                         |   16 -
 .github/workflows/plugins-jdk14-test.0.yaml        |   68 --
 .github/workflows/plugins-test.0.yaml              |   95 --
 .github/workflows/plugins-test.1.yaml              |   87 --
 .github/workflows/plugins-test.2.yaml              |   89 --
 .github/workflows/plugins-test.3.yaml              |  124 --
 .gitignore                                         |    6 -
 CHANGES.md                                         |   33 +-
 Makefile                                           |   12 +-
 README.md                                          |    4 +-
 apm-application-toolkit/apm-toolkit-kafka/pom.xml  |   32 -
 .../apm/toolkit/kafka/KafkaPollAndInvoke.java      |   30 -
 .../apm-toolkit-log4j-1.x/pom.xml                  |   42 -
 .../v1/x/SkyWalkingContextPatternConverter.java    |   35 -
 .../log/log4j/v1/x/TraceIdPatternConverter.java    |   35 -
 .../log/log4j/v1/x/TraceIdPatternLayout.java       |   33 -
 .../log/log4j/v1/x/TraceIdPatternParser.java       |   47 -
 .../log/log4j/v1/x/log/GRPCLogClientAppender.java  |   48 -
 .../apm-toolkit-log4j-2.x/pom.xml                  |   42 -
 .../log/log4j/v2/x/Log4j2OutputAppender.java       |   31 -
 .../x/Log4j2SkyWalkingContextOutputAppender.java   |   31 -
 .../log/log4j/v2/x/SkyWalkingContextConverter.java |   53 -
 .../toolkit/log/log4j/v2/x/TraceIdConverter.java   |   53 -
 .../log/log4j/v2/x/log/GRPCLogClientAppender.java  |   78 --
 .../apm-toolkit-logback-1.x/pom.xml                |   49 -
 .../log/logback/v1/x/LogbackPatternConverter.java  |   36 -
 .../LogbackSkyWalkingContextPatternConverter.java  |   36 -
 .../logback/v1/x/TraceIdPatternLogbackLayout.java  |   33 -
 .../logback/v1/x/log/GRPCLogClientAppender.java    |   43 -
 .../x/logstash/SkyWalkingContextJsonProvider.java  |   50 -
 .../logback/v1/x/logstash/TraceIdJsonProvider.java |   51 -
 .../v1/x/mdc/LogbackMDCPatternConverter.java       |   63 --
 .../v1/x/mdc/TraceIdMDCPatternLogbackLayout.java   |   31 -
 apm-application-toolkit/apm-toolkit-meter/pom.xml  |   31 -
 .../skywalking/apm/toolkit/meter/BaseBuilder.java  |   80 --
 .../skywalking/apm/toolkit/meter/BaseMeter.java    |   46 -
 .../skywalking/apm/toolkit/meter/Counter.java      |   89 --
 .../apache/skywalking/apm/toolkit/meter/Gauge.java |   65 --
 .../skywalking/apm/toolkit/meter/Histogram.java    |   98 --
 .../skywalking/apm/toolkit/meter/MeterCenter.java  |   33 -
 .../skywalking/apm/toolkit/meter/MeterFactory.java |   67 --
 .../skywalking/apm/toolkit/meter/MeterId.java      |  128 ---
 .../skywalking/apm/toolkit/meter/CounterTest.java  |   30 -
 .../skywalking/apm/toolkit/meter/GaugeTest.java    |   30 -
 .../apm/toolkit/meter/HistogramTest.java           |   34 -
 .../skywalking/apm/toolkit/meter/MeterIdTest.java  |   37 -
 .../apm-toolkit-micrometer-registry/pom.xml        |   48 -
 .../apm/meter/micrometer/MeterBuilder.java         |  103 --
 .../apm/meter/micrometer/SkywalkingConfig.java     |   58 -
 .../apm/meter/micrometer/SkywalkingCounter.java    |   45 -
 .../meter/micrometer/SkywalkingCustomCounter.java  |   66 --
 .../micrometer/SkywalkingDistributionSummary.java  |  100 --
 .../meter/micrometer/SkywalkingLongTaskTimer.java  |   46 -
 .../meter/micrometer/SkywalkingMeterRegistry.java  |  189 ----
 .../apm/meter/micrometer/SkywalkingTimer.java      |  100 --
 .../apm/meter/micrometer/MeterBuilderTest.java     |   81 --
 .../meter/micrometer/SkywalkingCounterTest.java    |   56 -
 .../micrometer/SkywalkingCustomCounterTest.java    |   42 -
 .../SkywalkingDistributionSummaryTest.java         |   65 --
 .../micrometer/SkywalkingLongTaskTimerTest.java    |   65 --
 .../micrometer/SkywalkingMeterRegistryTest.java    |  128 ---
 .../apm/meter/micrometer/SkywalkingTimerTest.java  |   69 --
 .../apm-toolkit-opentracing/pom.xml                |   48 -
 .../apm/toolkit/opentracing/ByteBufferContext.java |   43 -
 .../toolkit/opentracing/NeedSnifferActivation.java |   37 -
 .../toolkit/opentracing/SkywalkingActiveSpan.java  |  139 ---
 .../apm/toolkit/opentracing/SkywalkingContext.java |   38 -
 .../opentracing/SkywalkingContinuation.java        |   34 -
 .../apm/toolkit/opentracing/SkywalkingSpan.java    |  138 ---
 .../toolkit/opentracing/SkywalkingSpanBuilder.java |  177 ---
 .../apm/toolkit/opentracing/SkywalkingTracer.java  |   58 -
 .../skywalking/apm/toolkit/opentracing/Tag.java    |   37 -
 .../apm/toolkit/opentracing/TextMapContext.java    |   33 -
 apm-application-toolkit/apm-toolkit-trace/pom.xml  |   31 -
 .../skywalking/apm/toolkit/trace/ActiveSpan.java   |   49 -
 .../apm/toolkit/trace/CallableWrapper.java         |   39 -
 .../apm/toolkit/trace/IgnoredException.java        |   35 -
 .../apm/toolkit/trace/RunnableWrapper.java         |   36 -
 .../apm/toolkit/trace/SupplierWrapper.java         |   39 -
 .../apache/skywalking/apm/toolkit/trace/Tag.java   |   47 -
 .../apache/skywalking/apm/toolkit/trace/Tags.java  |   46 -
 .../apache/skywalking/apm/toolkit/trace/Trace.java |   38 -
 .../skywalking/apm/toolkit/trace/TraceContext.java |   76 --
 .../apm/toolkit/trace/TraceCrossThread.java        |   30 -
 apm-application-toolkit/pom.xml                    |   39 -
 .../skywalking/apm/util/ConfigInitializer.java     |  207 ----
 .../org/apache/skywalking/apm/util/Length.java     |   34 -
 .../skywalking/apm/util/ConfigInitializerTest.java |   93 --
 apm-dist-es7/pom.xml                               |   13 -
 apm-dist-es7/src/main/assembly/binary-es7.xml      |    7 +-
 apm-dist/pom.xml                                   |   13 -
 apm-dist/src/main/assembly/binary.xml              |    7 +-
 apm-protocol/apm-network/pom.xml                   |    2 +-
 apm-protocol/pom.xml                               |    4 +-
 apm-sniffer/apm-agent-core/pom.xml                 |  270 -----
 .../apm/agent/core/ServiceInstanceGenerator.java   |   59 -
 .../skywalking/apm/agent/core/base64/Base64.java   |   41 -
 .../core/boot/AgentPackageNotFoundException.java   |   25 -
 .../apm/agent/core/boot/AgentPackagePath.java      |   84 --
 .../apm/agent/core/boot/BootService.java           |   42 -
 .../apm/agent/core/boot/DefaultImplementor.java    |   29 -
 .../agent/core/boot/DefaultNamedThreadFactory.java |   39 -
 .../apm/agent/core/boot/OverrideImplementor.java   |   30 -
 .../apm/agent/core/boot/PluginConfig.java          |   39 -
 .../agent/core/boot/ServiceConflictException.java  |   25 -
 .../apm/agent/core/boot/ServiceManager.java        |  148 ---
 .../core/commands/CommandExecutionException.java   |   51 -
 .../apm/agent/core/commands/CommandExecutor.java   |   32 -
 .../core/commands/CommandExecutorService.java      |   80 --
 .../core/commands/CommandSerialNumberCache.java    |   48 -
 .../apm/agent/core/commands/CommandService.java    |  125 --
 .../ConfigurationDiscoveryCommandExecutor.java     |   45 -
 .../commands/executor/NoopCommandExecutor.java     |   35 -
 .../executor/ProfileTaskCommandExecutor.java       |   53 -
 .../skywalking/apm/agent/core/conf/Config.java     |  341 ------
 .../agent/core/conf/ConfigNotFoundException.java   |   29 -
 .../skywalking/apm/agent/core/conf/Constants.java  |   27 -
 .../apm/agent/core/conf/OPGroupDefinition.java     |   22 -
 .../core/conf/RuntimeContextConfiguration.java     |   29 -
 .../agent/core/conf/SnifferConfigInitializer.java  |  226 ----
 .../conf/dynamic/AgentConfigChangeWatcher.java     |   62 -
 .../dynamic/ConfigurationDiscoveryService.java     |  283 -----
 .../watcher/IgnoreSuffixPatternsWatcher.java       |   73 --
 .../conf/dynamic/watcher/SamplingRateWatcher.java  |   77 --
 .../conf/dynamic/watcher/SpanLimitWatcher.java     |   69 --
 .../agent/core/context/AbstractTracerContext.java  |  136 ---
 .../apm/agent/core/context/AsyncSpan.java          |   53 -
 .../apm/agent/core/context/CarrierItem.java        |   71 --
 .../apm/agent/core/context/CarrierItemHead.java    |   25 -
 .../apm/agent/core/context/ContextCarrier.java     |  185 ---
 .../apm/agent/core/context/ContextManager.java     |  242 ----
 .../core/context/ContextManagerExtendService.java  |  110 --
 .../apm/agent/core/context/ContextSnapshot.java    |   63 --
 .../apm/agent/core/context/CorrelationContext.java |  209 ----
 .../apm/agent/core/context/ExtensionContext.java   |  161 ---
 .../apm/agent/core/context/ExtensionInjector.java  |   38 -
 .../core/context/IgnoreTracerContextListener.java  |   23 -
 .../agent/core/context/IgnoredTracerContext.java   |  159 ---
 .../apm/agent/core/context/RuntimeContext.java     |   81 --
 .../agent/core/context/RuntimeContextSnapshot.java |   35 -
 .../apm/agent/core/context/SW8CarrierItem.java     |   34 -
 .../core/context/SW8CorrelationCarrierItem.java    |   33 -
 .../core/context/SW8ExtensionCarrierItem.java      |   35 -
 .../apm/agent/core/context/TracingContext.java     |  571 ----------
 .../agent/core/context/TracingContextListener.java |   25 -
 .../agent/core/context/TracingThreadListener.java  |   24 -
 .../agent/core/context/ids/DistributedTraceId.java |   43 -
 .../agent/core/context/ids/GlobalIdGenerator.java  |   94 --
 .../core/context/ids/NewDistributedTraceId.java    |   28 -
 .../agent/core/context/ids/PropagatedTraceId.java  |   28 -
 .../AnnotationMatchExceptionCheckStrategy.java     |   36 -
 .../core/context/status/ExceptionCheckContext.java |   50 -
 .../context/status/ExceptionCheckStrategy.java     |   27 -
 .../HierarchyMatchExceptionCheckStrategy.java      |   46 -
 .../context/status/OffExceptionCheckStrategy.java  |   29 -
 .../core/context/status/StatusCheckService.java    |   69 --
 .../agent/core/context/status/StatusChecker.java   |   90 --
 .../apm/agent/core/context/tag/AbstractTag.java    |   81 --
 .../apm/agent/core/context/tag/StringTag.java      |   45 -
 .../apm/agent/core/context/tag/Tags.java           |  117 --
 .../apm/agent/core/context/trace/AbstractSpan.java |  127 ---
 .../core/context/trace/AbstractTracingSpan.java    |  349 ------
 .../apm/agent/core/context/trace/EntrySpan.java    |  113 --
 .../apm/agent/core/context/trace/ExitSpan.java     |  127 ---
 .../apm/agent/core/context/trace/ExitTypeSpan.java |   30 -
 .../apm/agent/core/context/trace/LocalSpan.java    |   46 -
 .../agent/core/context/trace/LogDataEntity.java    |   69 --
 .../apm/agent/core/context/trace/NoopExitSpan.java |   44 -
 .../apm/agent/core/context/trace/NoopSpan.java     |  135 ---
 .../apm/agent/core/context/trace/SpanLayer.java    |   53 -
 .../core/context/trace/StackBasedTracingSpan.java  |   69 --
 .../apm/agent/core/context/trace/TraceSegment.java |  174 ---
 .../agent/core/context/trace/TraceSegmentRef.java  |  114 --
 .../apm/agent/core/context/util/KeyValuePair.java  |   51 -
 .../apm/agent/core/context/util/PeerFormat.java    |   34 -
 .../apm/agent/core/context/util/TagValuePair.java  |   73 --
 .../core/context/util/ThrowableTransformer.java    |   89 --
 .../apm/agent/core/dictionary/DictionaryUtil.java  |   29 -
 .../apm/agent/core/dictionary/Found.java           |   25 -
 .../apm/agent/core/dictionary/NotFound.java        |   25 -
 .../apm/agent/core/dictionary/PossibleFound.java   |   68 --
 .../apm/agent/core/jvm/JVMMetricsSender.java       |  110 --
 .../skywalking/apm/agent/core/jvm/JVMService.java  |  111 --
 .../apm/agent/core/jvm/LoadedLibraryCollector.java |  145 ---
 .../apm/agent/core/jvm/clazz/ClassProvider.java    |   43 -
 .../apm/agent/core/jvm/cpu/CPUMetricsAccessor.java |   56 -
 .../apm/agent/core/jvm/cpu/CPUProvider.java        |   47 -
 .../agent/core/jvm/cpu/NoSupportedCPUAccessor.java |   30 -
 .../apm/agent/core/jvm/cpu/SunCpuAccessor.java     |   37 -
 .../apm/agent/core/jvm/gc/CMSGCModule.java         |   38 -
 .../apm/agent/core/jvm/gc/G1GCModule.java          |   38 -
 .../apm/agent/core/jvm/gc/GCMetricAccessor.java    |   26 -
 .../skywalking/apm/agent/core/jvm/gc/GCModule.java |   78 --
 .../apm/agent/core/jvm/gc/GCProvider.java          |   70 --
 .../apm/agent/core/jvm/gc/ParallelGCModule.java    |   39 -
 .../apm/agent/core/jvm/gc/SerialGCModule.java      |   38 -
 .../skywalking/apm/agent/core/jvm/gc/UnknowGC.java |   34 -
 .../apm/agent/core/jvm/memory/MemoryProvider.java  |   60 -
 .../core/jvm/memorypool/CMSCollectorModule.java    |   61 -
 .../core/jvm/memorypool/G1CollectorModule.java     |   61 -
 .../jvm/memorypool/MemoryPoolMetricsAccessor.java  |   26 -
 .../core/jvm/memorypool/MemoryPoolModule.java      |   89 --
 .../core/jvm/memorypool/MemoryPoolProvider.java    |   69 --
 .../jvm/memorypool/ParallelCollectorModule.java    |   62 -
 .../core/jvm/memorypool/SerialCollectorModule.java |   61 -
 .../core/jvm/memorypool/UnknownMemoryPool.java     |   38 -
 .../apm/agent/core/jvm/thread/ThreadProvider.java  |   78 --
 .../apm/agent/core/logging/api/ILog.java           |   63 --
 .../apm/agent/core/logging/api/LogManager.java     |   55 -
 .../apm/agent/core/logging/api/LogResolver.java    |   37 -
 .../apm/agent/core/logging/api/NoopLogger.java     |  122 --
 .../agent/core/logging/core/AbstractLogger.java    |  222 ----
 .../apm/agent/core/logging/core/Converter.java     |   30 -
 .../apm/agent/core/logging/core/FileWriter.java    |  223 ----
 .../apm/agent/core/logging/core/IWriter.java       |   23 -
 .../agent/core/logging/core/JsonLogResolver.java   |   37 -
 .../apm/agent/core/logging/core/JsonLogger.java    |   80 --
 .../apm/agent/core/logging/core/LogEvent.java      |   69 --
 .../apm/agent/core/logging/core/LogLevel.java      |   23 -
 .../agent/core/logging/core/LogMessageHolder.java  |   35 -
 .../apm/agent/core/logging/core/LogOutput.java     |   23 -
 .../apm/agent/core/logging/core/Parser.java        |  190 ----
 .../core/logging/core/PatternLogResolver.java      |   36 -
 .../apm/agent/core/logging/core/PatternLogger.java |   64 --
 .../apm/agent/core/logging/core/ResolverType.java  |   23 -
 .../agent/core/logging/core/SystemOutWriter.java   |   34 -
 .../apm/agent/core/logging/core/WriterFactory.java |   57 -
 .../core/converters/AgentNameConverter.java        |   35 -
 .../logging/core/converters/ClassConverter.java    |   38 -
 .../logging/core/converters/DateConverter.java     |   41 -
 .../logging/core/converters/LevelConverter.java    |   37 -
 .../logging/core/converters/LiteralConverter.java  |   44 -
 .../logging/core/converters/MessageConverter.java  |   37 -
 .../logging/core/converters/ThreadConverter.java   |   37 -
 .../core/converters/ThrowableConverter.java        |   54 -
 .../apm/agent/core/meter/AbstractBuilder.java      |   77 --
 .../skywalking/apm/agent/core/meter/BaseMeter.java |   86 --
 .../skywalking/apm/agent/core/meter/Counter.java   |  119 --
 .../apm/agent/core/meter/CounterMode.java          |   34 -
 .../skywalking/apm/agent/core/meter/Gauge.java     |   88 --
 .../skywalking/apm/agent/core/meter/Histogram.java |  192 ----
 .../apm/agent/core/meter/MeterFactory.java         |   54 -
 .../skywalking/apm/agent/core/meter/MeterId.java   |   84 --
 .../apm/agent/core/meter/MeterSender.java          |  155 ---
 .../apm/agent/core/meter/MeterService.java         |  105 --
 .../skywalking/apm/agent/core/meter/MeterTag.java  |   67 --
 .../skywalking/apm/agent/core/meter/MeterType.java |   37 -
 .../skywalking/apm/agent/core/os/OSUtil.java       |  130 ---
 .../apm/agent/core/os/ProcessorUtil.java           |   27 -
 .../plugin/AbstractClassEnhancePluginDefine.java   |  203 ----
 .../agent/core/plugin/ByteBuddyCoreClasses.java    |   36 -
 .../apm/agent/core/plugin/DynamicPluginLoader.java |   46 -
 .../apm/agent/core/plugin/EnhanceContext.java      |   51 -
 .../core/plugin/InstrumentDebuggingClass.java      |   71 --
 .../apm/agent/core/plugin/PluginBootstrap.java     |   80 --
 .../apm/agent/core/plugin/PluginCfg.java           |   65 --
 .../apm/agent/core/plugin/PluginDefine.java        |   63 --
 .../apm/agent/core/plugin/PluginException.java     |   31 -
 .../apm/agent/core/plugin/PluginFinder.java        |  110 --
 .../agent/core/plugin/PluginResourcesResolver.java |   54 -
 .../apm/agent/core/plugin/PluginSelector.java      |   48 -
 .../apm/agent/core/plugin/WitnessFinder.java       |   83 --
 .../plugin/bootstrap/BootstrapInstrumentBoost.java |  304 -----
 .../plugin/bootstrap/BootstrapPluginLogBridge.java |  102 --
 .../agent/core/plugin/bootstrap/IBootstrapLog.java |   52 -
 .../template/ConstructorInterTemplate.java         |   89 --
 .../template/InstanceMethodInterTemplate.java      |  135 ---
 ...nstanceMethodInterWithOverrideArgsTemplate.java |  135 ---
 .../template/StaticMethodInterTemplate.java        |  123 --
 .../StaticMethodInterWithOverrideArgsTemplate.java |  123 --
 .../template/v2/InstanceMethodInterV2Template.java |  127 ---
 ...tanceMethodInterV2WithOverrideArgsTemplate.java |  128 ---
 .../template/v2/StaticMethodInterV2Template.java   |  116 --
 ...taticMethodInterV2WithOverrideArgsTemplate.java |  116 --
 .../core/plugin/bytebuddy/AbstractJunction.java    |   33 -
 .../plugin/bytebuddy/AnnotationTypeNameMatch.java  |   71 --
 .../plugin/bytebuddy/ArgumentTypeNameMatch.java    |   80 --
 .../bytebuddy/CacheableTransformerDecorator.java   |  195 ----
 .../core/plugin/bytebuddy/ClassCacheMode.java      |   26 -
 .../core/plugin/bytebuddy/ReturnTypeNameMatch.java |   65 --
 .../exception/IllegalPluginDefineException.java    |   28 -
 .../interceptor/ConstructorInterceptPoint.java     |   44 -
 .../DeclaredInstanceMethodsInterceptPoint.java     |   26 -
 .../core/plugin/interceptor/EnhanceException.java  |   33 -
 .../interceptor/InstanceMethodsInterceptPoint.java |   45 -
 .../interceptor/StaticMethodsInterceptPoint.java   |   45 -
 .../enhance/BootstrapInterRuntimeAssist.java       |   74 --
 .../enhance/ClassEnhancePluginDefine.java          |  236 ----
 .../ClassInstanceMethodsEnhancePluginDefine.java   |   39 -
 .../ClassStaticMethodsEnhancePluginDefine.java     |   47 -
 .../interceptor/enhance/ConstructorInter.java      |   71 --
 .../interceptor/enhance/EnhancedInstance.java      |   25 -
 .../interceptor/enhance/InstMethodsInter.java      |  104 --
 .../enhance/InstMethodsInterWithOverrideArgs.java  |  103 --
 .../enhance/InstanceConstructorInterceptor.java    |   31 -
 .../enhance/InstanceMethodsAroundInterceptor.java  |   52 -
 .../interceptor/enhance/MethodInterceptResult.java |   59 -
 .../interceptor/enhance/OverrideCallable.java      |   23 -
 .../enhance/StaticMethodsAroundInterceptor.java    |   51 -
 .../interceptor/enhance/StaticMethodsInter.java    |  101 --
 .../StaticMethodsInterWithOverrideArgs.java        |  100 --
 .../enhance/v2/ClassEnhancePluginDefineV2.java     |  179 ---
 .../ClassInstanceMethodsEnhancePluginDefineV2.java |   38 -
 .../ClassStaticMethodsEnhancePluginDefineV2.java   |   47 -
 .../interceptor/enhance/v2/InstMethodsInterV2.java |   85 --
 .../v2/InstMethodsInterV2WithOverrideArgs.java     |  105 --
 .../v2/InstanceMethodsAroundInterceptorV2.java     |   54 -
 .../enhance/v2/MethodInvocationContext.java        |   34 -
 .../v2/StaticMethodsAroundInterceptorV2.java       |   52 -
 .../enhance/v2/StaticMethodsInterV2.java           |  101 --
 .../v2/StaticMethodsInterV2WithOverrideArgs.java   |  101 --
 .../v2/ConstructorInterceptV2Point.java            |   38 -
 .../DeclaredInstanceMethodsInterceptV2Point.java   |   26 -
 .../v2/InstanceMethodsInterceptV2Point.java        |   46 -
 .../v2/StaticMethodsInterceptV2Point.java          |   46 -
 .../core/plugin/jdk9module/JDK9ModuleExporter.java |   87 --
 .../agent/core/plugin/loader/AgentClassLoader.java |  212 ----
 .../plugin/loader/InterceptorInstanceLoader.java   |   79 --
 .../core/plugin/match/ClassAnnotationMatch.java    |   78 --
 .../apm/agent/core/plugin/match/ClassMatch.java    |   22 -
 .../agent/core/plugin/match/HierarchyMatch.java    |  102 --
 .../apm/agent/core/plugin/match/IndirectMatch.java |   31 -
 .../core/plugin/match/MethodAnnotationMatch.java   |   87 --
 .../match/MethodInheritanceAnnotationMatcher.java  |  100 --
 .../core/plugin/match/MultiClassNameMatch.java     |   63 --
 .../apm/agent/core/plugin/match/NameMatch.java     |   38 -
 .../apm/agent/core/plugin/match/PrefixMatch.java   |   67 --
 .../core/plugin/match/ProtectiveShieldMatcher.java |   55 -
 .../apm/agent/core/plugin/match/RegexMatch.java    |   67 --
 .../core/plugin/match/logical/LogicalAndMatch.java |   66 --
 .../match/logical/LogicalMatchOperation.java       |   51 -
 .../core/plugin/match/logical/LogicalOrMatch.java  |   66 --
 .../agent/core/profile/ProfileSnapshotSender.java  |  126 ---
 .../apm/agent/core/profile/ProfileStatus.java      |   46 -
 .../agent/core/profile/ProfileStatusReference.java |   69 --
 .../apm/agent/core/profile/ProfileTask.java        |  131 ---
 .../core/profile/ProfileTaskChannelService.java    |  205 ----
 .../core/profile/ProfileTaskExecutionContext.java  |  170 ---
 .../core/profile/ProfileTaskExecutionService.java  |  280 -----
 .../apm/agent/core/profile/ProfileThread.java      |  113 --
 .../apm/agent/core/profile/ThreadProfiler.java     |  156 ---
 .../agent/core/profile/TracingThreadSnapshot.java  |   71 --
 .../apm/agent/core/remote/AgentIDDecorator.java    |   86 --
 .../agent/core/remote/AuthenticationDecorator.java |   59 -
 .../apm/agent/core/remote/ChannelBuilder.java      |   25 -
 .../apm/agent/core/remote/ChannelDecorator.java    |   25 -
 .../core/remote/EventReportServiceClient.java      |  182 ---
 .../apm/agent/core/remote/GRPCChannel.java         |  113 --
 .../apm/agent/core/remote/GRPCChannelListener.java |   23 -
 .../apm/agent/core/remote/GRPCChannelManager.java  |  226 ----
 .../apm/agent/core/remote/GRPCChannelStatus.java   |   23 -
 .../agent/core/remote/GRPCStreamServiceStatus.java |   71 --
 .../agent/core/remote/LogReportServiceClient.java  |   75 --
 .../agent/core/remote/ServiceManagementClient.java |  140 ---
 .../agent/core/remote/StandardChannelBuilder.java  |   31 -
 .../apm/agent/core/remote/TLSChannelBuilder.java   |   53 -
 .../core/remote/TraceSegmentServiceClient.java     |  188 ---
 .../apm/agent/core/sampling/SamplingService.java   |  136 ---
 .../apm/agent/core/util/CollectionUtil.java        |   44 -
 .../apm/agent/core/util/CustomizeExpression.java   |  159 ---
 .../skywalking/apm/agent/core/util/FileUtils.java  |   57 -
 .../skywalking/apm/agent/core/util/IOUtils.java    |  149 ---
 .../skywalking/apm/agent/core/util/MethodUtil.java |   84 --
 .../org/slf4j/impl/InternalLoggerFactory.java      |   49 -
 .../org/slf4j/impl/Slf4jLoggerAdapter.java         |  342 ------
 .../org/slf4j/impl/StaticLoggerBinder.java         |   81 --
 ...ache.skywalking.apm.agent.core.boot.BootService |   38 -
 .../apm/agent/core/base64/Base64Test.java          |   36 -
 .../core/boot/DefaultNamedThreadFactoryTest.java   |   40 -
 .../apm/agent/core/boot/ServiceManagerTest.java    |  141 ---
 .../core/conf/SnifferConfigInitializerTest.java    |  133 ---
 .../watcher/IgnoreSuffixPatternsWatcherTest.java   |   72 --
 .../core/conf/watcher/SamplingRateWatcherTest.java |   72 --
 .../core/conf/watcher/SpanLimitWatcherTest.java    |   65 --
 .../core/context/ContextCarrierV3HeaderTest.java   |  165 ---
 .../core/context/ContextManagerBenchmark.java      |   97 --
 .../context/ContextManagerExtendServiceTest.java   |   59 -
 .../apm/agent/core/context/ContextManagerTest.java |  287 -----
 .../agent/core/context/CorrelationContextTest.java |  123 --
 .../agent/core/context/ExtensionContextTest.java   |  110 --
 .../core/context/IgnoredTracerContextTest.java     |  106 --
 .../apm/agent/core/context/TracingContextTest.java |   83 --
 .../context/status/ExceptionCheckStrategyTest.java |   70 --
 .../status/StatusCheckServiceCheckTest.java        |   83 --
 .../core/context/status/StatusCheckerTest.java     |   77 --
 .../status/TestAnnotationMatchException.java       |   56 -
 .../status/TestHierarchyMatchException.java        |   44 -
 .../context/status/TestNamedMatchException.java    |   44 -
 .../context/util/AbstractTracingSpanHelper.java    |   44 -
 .../apm/agent/core/context/util/FieldGetter.java   |   37 -
 .../apm/agent/core/context/util/SegmentHelper.java |   35 -
 .../apm/agent/core/context/util/SpanHelper.java    |   44 -
 .../core/context/util/TraceSegmentRefHelper.java   |   32 -
 .../agent/core/dictionary/DictionaryUtilTests.java |   36 -
 .../core/jvm/clazz/ClassProviderBenchmark.java     |   63 --
 .../core/jvm/thread/ThreadProviderBenchmark.java   |   64 --
 .../agent/core/logging/core/FileWriterTest.java    |   92 --
 .../agent/core/logging/core/JsonLoggerTest.java    |  183 ---
 .../agent/core/logging/core/LoggingBenchmark.java  |   96 --
 .../core/logging/core/PatternLogResolverTest.java  |   31 -
 .../agent/core/logging/core/PatternLoggerTest.java |  177 ---
 .../core/logging/core/SystemOutWriterTest.java     |   52 -
 .../agent/core/logging/core/WriterFactoryTest.java |   69 --
 .../apm/agent/core/meter/CounterTest.java          |  102 --
 .../skywalking/apm/agent/core/meter/GaugeTest.java |   80 --
 .../apm/agent/core/meter/HistogramTest.java        |  104 --
 .../apm/agent/core/meter/MeterDataBaseTest.java    |   81 --
 .../apm/agent/core/meter/MeterFactoryTest.java     |   79 --
 .../apm/agent/core/meter/MeterIdTest.java          |   61 -
 .../apm/agent/core/meter/MeterServiceTest.java     |  225 ----
 .../apm/agent/core/meter/MeterTagTest.java         |   38 -
 .../apm/agent/core/plugin/PluginSelectorTest.java  |   57 -
 .../bytebuddy/AnnotationTypeNameMatchTest.java     |   35 -
 .../apm/agent/core/plugin/bytebuddy/Inject.java    |   35 -
 .../MethodInheritanceAnnotationMatcherTest.java    |   85 --
 .../apm/agent/core/plugin/bytebuddy/Person.java    |   43 -
 .../plugin/bytebuddy/ReturnTypeNameMatchTest.java  |   35 -
 .../apm/agent/core/plugin/match/MatchTest.java     |   84 --
 .../core/plugin/match/MatchTestAnnotation.java     |   28 -
 .../apm/agent/core/plugin/witness/WitnessTest.java |   67 --
 .../core/remote/TraceSegmentServiceClientTest.java |  158 ---
 .../agent/core/test/tools/AgentServiceRule.java    |   49 -
 .../apm/agent/core/test/tools/SegmentStorage.java  |   50 -
 .../agent/core/test/tools/SegmentStoragePoint.java |   29 -
 .../core/test/tools/TracingSegmentRunner.java      |   93 --
 .../apm/agent/core/util/MethodUtilTest.java        |   33 -
 .../apm/agent/core/util/PeerFormatTest.java        |   35 -
 .../src/test/resources/config/agent.config         |   19 -
 .../src/test/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-agent/pom.xml                      |  146 ---
 .../skywalking/apm/agent/SkyWalkingAgent.java      |  242 ----
 .../apm-sdk-plugin/activemq-5.x-plugin/pom.xml     |   45 -
 .../ActiveMQConsumerConstructorInterceptor.java    |   31 -
 .../activemq/ActiveMQConsumerInterceptor.java      |   93 --
 .../ActiveMQProducerConstructorInterceptor.java    |   31 -
 .../activemq/ActiveMQProducerInterceptor.java      |   86 --
 .../define/ActiveMQConsumerInstrumentation.java    |   86 --
 .../define/ActiveMQProducerInstrumentation.java    |   87 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 ...sumerAndProducerConstructorInterceptorTest.java |  221 ----
 .../activemq/ActiveMQConsumerInterceptorTest.java  |  148 ---
 .../activemq/ActiveMQProducerInterceptorTest.java  |  363 ------
 .../apm-sdk-plugin/armeria-0.84.x-plugin/pom.xml   |   40 -
 .../armeria/Armeria084ClientInterceptor.java       |   93 --
 .../armeria/Armeria084ServerInterceptor.java       |   74 --
 .../define/Armeria084ClientInstrumentation.java    |   85 --
 .../define/Armeria084ServerInstrumentation.java    |   80 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm-sdk-plugin/armeria-0.85.x-plugin/pom.xml   |   40 -
 .../armeria/Armeria085ClientInterceptor.java       |   61 -
 .../armeria/Armeria085ServerInterceptor.java       |   74 --
 .../armeria/Armeria086ClientInterceptor.java       |   61 -
 .../armeria/Armeria098ClientInterceptor.java       |   61 -
 .../plugin/armeria/ArmeriaClientInterceptor.java   |   79 --
 .../define/Armeria085ClientInstrumentation.java    |   87 --
 .../define/Armeria085ServerInstrumentation.java    |   83 --
 .../define/Armeria086ClientInstrumentation.java    |   88 --
 .../define/Armeria098ClientInstrumentation.java    |   88 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../asynchttpclient-2.x-plugin/pom.xml             |   44 -
 .../asynchttpclient/v2/AsyncHandlerWrapper.java    |  166 ---
 .../asynchttpclient/v2/ExecuteInterceptor.java     |   85 --
 .../DefaultAsyncHttpClientInstrumentation.java     |   70 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../asynchttpclient/v2/ExecuteInterceptorTest.java |  147 ---
 apm-sniffer/apm-sdk-plugin/avro-plugin/pom.xml     |   44 -
 .../plugin/avro/AbstractRequestInterceptor.java    |   70 --
 .../skywalking/apm/plugin/avro/AvroInstance.java   |   29 -
 .../plugin/avro/GenericRequestorInterceptor.java   |   42 -
 .../apm/plugin/avro/ResponderInterceptor.java      |   62 -
 .../apm/plugin/avro/SWClientRPCPlugin.java         |   47 -
 .../apm/plugin/avro/SWServerRPCPlugin.java         |   63 --
 .../plugin/avro/SpecificRequestorInterceptor.java  |   44 -
 .../define/GenericRequestorInstrumentation.java    |   77 --
 .../avro/define/ResponderInstrumentation.java      |   77 --
 .../define/SpecificRequestorInstrumentation.java   |   77 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../avro/GenericRequestorInterceptorTest.java      |  106 --
 .../avro/SpecificRequestorInterceptorTest.java     |  116 --
 .../apm-sdk-plugin/baidu-brpc-plugin/pom.xml       |   44 -
 .../apm/plugin/baidu/brpc/ClientInterceptor.java   |   85 --
 .../apm/plugin/baidu/brpc/ServerInterceptor.java   |   81 --
 .../baidu/brpc/define/ClientInstrumentation.java   |   68 --
 .../baidu/brpc/define/ServerInstrumentation.java   |   68 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm-sdk-plugin/canal-1.x-plugin/pom.xml        |   45 -
 .../plugin/canal/CanalConstructorInterceptor.java  |   39 -
 .../apm/plugin/canal/CanalEnhanceInfo.java         |   50 -
 .../apm/plugin/canal/CanalInterceptor.java         |   83 --
 .../canal/ClusterNodeConstructInterceptor.java     |   56 -
 .../plugin/canal/define/CanalInstrumentation.java  |   81 --
 .../canal/define/ClusterNodeInstrumentation.java   |   61 -
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm/plugin/canal/CanalInterceptorTest.java     |  112 --
 .../cassandra-java-driver-3.x-plugin/pom.xml       |   44 -
 .../java/driver/v3/ClusterConnectInterceptor.java  |   57 -
 ...ConstructorWithStateListenerArgInterceptor.java |   43 -
 .../cassandra/java/driver/v3/ConnectionInfo.java   |   41 -
 .../plugin/cassandra/java/driver/v3/Constants.java |   24 -
 ...sultSetFutureGetUninterruptiblyInterceptor.java |   59 -
 ...AndExecuteAsyncWithStatementArgInterceptor.java |   83 --
 .../driver/v3/define/ClusterInstrumentation.java   |   81 --
 .../DefaultResultSetFutureInstrumentation.java     |   67 --
 .../v3/define/SessionManagerInstrumentation.java   |   69 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../driver/v3/ClusterConnectInterceptorTest.java   |   65 --
 ...tructorWithStateListenerArgInterceptorTest.java |   74 --
 ...SetFutureGetUninterruptiblyInterceptorTest.java |   79 --
 ...xecuteAsyncWithStatementArgInterceptorTest.java |   88 --
 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/pom.xml  |   53 -
 .../MessageSenderInterceptorInterceptor.java       |  105 --
 .../MessageSenderInterceptorInstrumentation.java   |   74 --
 .../server/AsyncInvokeConstructorInterceptor.java  |   36 -
 .../v3/server/AsyncInvokeMethodInterceptor.java    |   72 --
 .../ServiceInvokerInterceptorInstrumentation.java  |   93 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/pom.xml |   44 -
 .../dbcp/v2/PoolingCloseConnectInterceptor.java    |   50 -
 .../dbcp/v2/PoolingGetConnectInterceptor.java      |   50 -
 .../v2/define/BasicDataSourceInstrumentation.java  |   75 --
 .../DelegatingConnectionInstrumentation.java       |   76 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../dubbo-2.7.x-conflict-patch/pom.xml             |   44 -
 .../asf/dubbo/patch/MakeWrapperInterceptor.java    |  321 ------
 .../asf/dubbo/patch/WrapperInstrumentation.java    |   64 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/dubbo-2.7.x-plugin/pom.xml      |   46 -
 .../apm/plugin/asf/dubbo/DubboInstrumentation.java |   68 --
 .../apm/plugin/asf/dubbo/DubboInterceptor.java     |  199 ----
 .../apm/plugin/asf/dubbo/DubboPluginConfig.java    |   39 -
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../dubbo/ContextManagerExtendOverrideService.java |   26 -
 .../apm/plugin/dubbo/DubboInterceptorTest.java     |  225 ----
 .../apm/plugin/dubbo/PluginBootService.java        |   43 -
 .../apm-sdk-plugin/dubbo-conflict-patch/pom.xml    |   44 -
 .../plugin/dubbo/patch/MakeWrapperInterceptor.java |  321 ------
 .../plugin/dubbo/patch/WrapperInstrumentation.java |   64 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/dubbo-plugin/pom.xml    |   46 -
 .../apm/plugin/dubbo/DubboInstrumentation.java     |   67 --
 .../apm/plugin/dubbo/DubboInterceptor.java         |  159 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../dubbo/ContextManagerExtendOverrideService.java |   26 -
 .../apm/plugin/dubbo/DubboInterceptorTest.java     |  224 ----
 .../apm/plugin/dubbo/PluginBootService.java        |   43 -
 ...ache.skywalking.apm.agent.core.boot.BootService |   20 -
 .../apm-sdk-plugin/elastic-job-2.x-plugin/pom.xml  |   55 -
 .../apm/plugin/esjob/JobExecutorInterceptor.java   |   73 --
 .../esjob/define/JobExecutorInstrumentation.java   |   72 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../plugin/esjob/JobExecutorInterceptorTest.java   |  141 ---
 .../apm-sdk-plugin/elasticjob-3.x-plugin/pom.xml   |   52 -
 .../elasticjob/ElasticJobExecutorInterceptor.java  |   61 -
 .../define/ElasticJobExecutorInstrumentation.java  |   74 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../elasticsearch-5.x-plugin/pom.xml               |   50 -
 .../v5/AddTransportAddressesInterceptor.java       |   50 -
 .../apm/plugin/elasticsearch/v5/Constants.java     |   46 -
 .../elasticsearch/v5/ElasticSearchEnhanceInfo.java |   94 --
 .../v5/ElasticsearchPluginConfig.java              |   35 -
 .../v5/GenericActionConstructorInterceptor.java    |   28 -
 .../v5/PlainListenableActionFutureInterceptor.java |   71 --
 .../v5/RemoveTransportAddressInterceptor.java      |   50 -
 .../v5/TransportActionNodeProxyInterceptor.java    |   82 --
 .../elasticsearch/v5/TransportAddressCache.java    |   60 -
 .../v5/TransportProxyClientInterceptor.java        |  139 ---
 .../apm/plugin/elasticsearch/v5/Util.java          |   32 -
 .../v5/define/GenericActionInstrumentation.java    |   70 --
 ...PlainListenableActionFutureInstrumentation.java |   77 --
 .../TransportActionNodeProxyInstrumentation.java   |   93 --
 ...TransportClientNodesServiceInstrumentation.java |   90 --
 .../TransportProxyClientInstrumentation.java       |   74 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../elasticsearch-6.x-plugin/pom.xml               |   46 -
 .../v6/ElasticsearchPluginConfig.java              |   35 -
 .../plugin/elasticsearch/v6/RemotePeerCache.java   |   42 -
 .../elasticsearch/v6/RestClientEnhanceInfo.java    |   34 -
 .../elasticsearch/v6/TransportAddressCache.java    |   61 -
 .../v6/TransportClientEnhanceInfo.java             |   48 -
 .../define/AdapterActionFutureInstrumentation.java |   89 --
 .../v6/define/ClusterClientInstrumentation.java    |  105 --
 .../v6/define/IndicesClientInstrumentation.java    |  111 --
 .../define/RestHighLevelClientInstrumentation.java |  265 -----
 .../TransportActionNodeProxyInstrumentation.java   |   90 --
 ...TransportClientNodesServiceInstrumentation.java |  109 --
 .../v6/define/TransportServiceInstrumentation.java |   73 --
 ...terActionFutureActionGetMethodsInterceptor.java |  160 ---
 ...ClusterClientGetSettingsMethodsInterceptor.java |   68 --
 .../ClusterClientHealthMethodsInterceptor.java     |   67 --
 ...ClusterClientPutSettingsMethodsInterceptor.java |   87 --
 .../elasticsearch/v6/interceptor/Constants.java    |   75 --
 .../IndicesClientAnalyzeMethodsInterceptor.java    |   76 --
 .../IndicesClientCreateMethodsInterceptor.java     |   76 --
 .../IndicesClientDeleteMethodsInterceptor.java     |   72 --
 ...ghLevelClientClearScrollMethodsInterceptor.java |   69 --
 ...stHighLevelClientClusterMethodsInterceptor.java |   48 -
 .../RestHighLevelClientConInterceptor.java         |   54 -
 ...LevelClientDeleteByQueryMethodsInterceptor.java |   75 --
 .../RestHighLevelClientGetMethodsInterceptor.java  |   68 --
 ...RestHighLevelClientIndexMethodsInterceptor.java |   68 --
 ...stHighLevelClientIndicesMethodsInterceptor.java |   48 -
 ...estHighLevelClientSearchMethodsInterceptor.java |   69 --
 ...hLevelClientSearchScrollMethodsInterceptor.java |   68 --
 ...evelClientSearchTemplateMethodsInterceptor.java |   72 --
 ...estHighLevelClientUpdateMethodsInterceptor.java |   68 --
 ...rtActionNodeProxyExecuteMethodsInterceptor.java |  159 ---
 .../TransportClientNodesServiceInterceptor.java    |  117 --
 .../TransportServiceConInterceptor.java            |   40 -
 .../src/main/resources/skywalking-plugin.def       |   23 -
 ...ctionFutureActionGetMethodsInterceptorTest.java |  142 ---
 ...terClientGetSettingsMethodsInterceptorTest.java |  123 --
 .../ClusterClientHealthMethodsInterceptorTest.java |  123 --
 ...terClientPutSettingsMethodsInterceptorTest.java |  137 ---
 ...IndicesClientAnalyzeMethodsInterceptorTest.java |  129 ---
 .../IndicesClientCreateMethodsInterceptorTest.java |  133 ---
 .../IndicesClientDeleteMethodsInterceptorTest.java |  123 --
 ...velClientClearScrollMethodsInterceptorTest.java |  130 ---
 .../RestHighLevelClientConInterceptorTest.java     |   92 --
 ...lClientDeleteByQueryMethodsInterceptorTest.java |  129 ---
 ...stHighLevelClientGetMethodsInterceptorTest.java |  129 ---
 ...HighLevelClientIndexMethodsInterceptorTest.java |  129 ---
 ...ighLevelClientSearchMethodsInterceptorTest.java |  131 ---
 ...elClientSearchScrollMethodsInterceptorTest.java |  127 ---
 ...ClientSearchTemplateMethodsInterceptorTest.java |  127 ---
 ...ighLevelClientUpdateMethodsInterceptorTest.java |  129 ---
 ...tionNodeProxyExecuteMethodsInterceptorTest.java |  254 -----
 .../v6/interceptor/TransportAddressCacheTest.java  |   54 -
 .../TransportServiceConInterceptorTest.java        |   82 --
 .../elasticsearch-7.x-plugin/pom.xml               |   52 -
 .../define/AdapterActionFutureInstrumentation.java |   89 --
 ...terActionFutureActionGetMethodsInterceptor.java |  161 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../feign-default-http-9.x-plugin/pom.xml          |   43 -
 .../http/v9/DefaultHttpClientInterceptor.java      |  174 ---
 .../plugin/feign/http/v9/FeignPluginConfig.java    |   45 -
 .../apm/plugin/feign/http/v9/FeignResolvedURL.java |   58 -
 .../http/v9/LoadBalancerHttpClientInterceptor.java |  102 --
 .../plugin/feign/http/v9/PathVarInterceptor.java   |   72 --
 .../define/DefaultHttpClientInstrumentation.java   |   74 --
 .../http/v9/define/PathVarInstrumentation.java     |   74 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../http/v9/DefaultHttpClientInterceptorTest.java  |  195 ----
 .../feign/http/v9/PathVarInterceptorTest.java      |   90 --
 .../apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml   |   81 --
 .../apm/plugin/finagle/AbstractInterceptor.java    |  112 --
 .../apm/plugin/finagle/AnnotationInterceptor.java  |   73 --
 .../ClientDestTracingFilterInterceptor.java        |   89 --
 .../finagle/ClientTracingFilterInterceptor.java    |   98 --
 .../skywalking/apm/plugin/finagle/CodecUtils.java  |  170 ---
 .../skywalking/apm/plugin/finagle/Constants.java   |   26 -
 .../apm/plugin/finagle/ContextCarrierHelper.java   |   63 --
 .../apm/plugin/finagle/ContextHolder.java          |   90 --
 .../apm/plugin/finagle/ContextHolderFactory.java   |  238 ----
 .../skywalking/apm/plugin/finagle/FinagleCtxs.java |   70 --
 .../finagle/ServerTracingFilterInterceptor.java    |   94 --
 .../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         |   86 --
 .../plugin/finagle/ContextHolderFactoryTest.java   |  145 ---
 .../apm/plugin/finagle/MockEnhancedInstance.java   |   36 -
 .../ServerTracingFilterInterceptorTest.java        |  143 ---
 .../graphql-plugin/graphql-12.x-plugin/pom.xml     |   39 -
 .../apm/plugin/graphql/v12/GraphqlInterceptor.java |   69 --
 .../graphql/v12/define/GraphqlInstrumentation.java |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../graphql-plugin/graphql-8.x-plugin/pom.xml      |   38 -
 .../apm/plugin/graphql/v8/GraphqlInterceptor.java  |  100 --
 .../graphql/v8/define/GraphqlInstrumentation.java  |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../graphql-plugin/graphql-9.x-plugin/pom.xml      |   38 -
 .../apm/plugin/graphql/v9/GraphqlInterceptor.java  |   69 --
 .../graphql/v9/define/GraphqlInstrumentation.java  |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/graphql-plugin/pom.xml  |   41 -
 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/pom.xml |   45 -
 .../skywalking/apm/plugin/grpc/v1/Constants.java   |   70 --
 .../plugin/grpc/v1/OperationNameFormatUtil.java    |   44 -
 .../grpc/v1/client/AbstractStubInterceptor.java    |   55 -
 .../grpc/v1/client/BlockingCallInterceptor.java    |   60 -
 .../plugin/grpc/v1/client/ClientInterceptor.java   |   33 -
 .../plugin/grpc/v1/client/TracingClientCall.java   |  214 ----
 .../AbstractServerImplBuilderInstrumentation.java  |   70 --
 .../v1/define/AbstractStubInstrumentation.java     |   81 --
 .../grpc/v1/define/ClientCallsInstrumentation.java |   61 -
 .../AbstractServerImplBuilderInterceptor.java      |   51 -
 .../plugin/grpc/v1/server/ServerInterceptor.java   |   44 -
 .../plugin/grpc/v1/server/TracingServerCall.java   |  106 --
 .../grpc/v1/server/TracingServerCallListener.java  |  124 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/pom.xml   |   60 -
 .../h2/JdbcXAConnectionConstructorInterceptor.java |   35 -
 ...PooledJdbcConnectionConstructorInterceptor.java |   29 -
 .../define/AbstractConnectionInstrumentation.java  |  150 ---
 .../jdbc/h2/define/DriverInstrumentation.java      |   36 -
 .../h2/define/JdbcConnectionInstrumentation.java   |   35 -
 .../h2/define/JdbcXAConnectionInstrumentation.java |   58 -
 .../PooledJdbcConnectionInstrumentation.java       |   59 -
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../apm-sdk-plugin/hbase-1.x-2.x-plugin/pom.xml    |   45 -
 .../apm/plugin/hbase/HTable100Interceptor.java     |   41 -
 .../apm/plugin/hbase/HTable200Interceptor.java     |   41 -
 .../apm/plugin/hbase/HTable220Interceptor.java     |   43 -
 .../apm/plugin/hbase/HTableInterceptor.java        |  122 --
 .../plugin/hbase/define/HTableInstrumentation.java |  143 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/httpClient-4.x-plugin/pom.xml   |   62 -
 .../v4/HttpClientExecuteInterceptor.java           |  161 ---
 .../define/AbstractHttpClientInstrumentation.java  |   67 --
 .../DefaultRequestDirectorInstrumentation.java     |   65 --
 .../v4/define/HttpClientInstrumentation.java       |   36 -
 .../define/InternalHttpClientInstrumentation.java  |   63 --
 .../define/MinimalHttpClientInstrumentation.java   |   63 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../v4/HttpClientExecuteInterceptorTest.java       |  234 ----
 .../httpasyncclient-4.x-plugin/pom.xml             |   52 -
 .../v4/HttpAsyncClientInterceptor.java             |   60 -
 .../v4/HttpAsyncRequestExecutorInterceptor.java    |  104 --
 .../v4/SessionRequestCompleteInterceptor.java      |   63 --
 .../v4/SessionRequestConstructorInterceptor.java   |   46 -
 .../v4/SessionRequestFailInterceptor.java          |   52 -
 .../v4/define/HttpAsyncClientInstrumentation.java  |   78 --
 .../HttpAsyncRequestExecutorInstrumentation.java   |   70 --
 .../v4/define/SessionRequestInstrumentation.java   |  106 --
 .../v4/wrapper/FutureCallbackWrapper.java          |   71 --
 .../wrapper/HttpAsyncResponseConsumerWrapper.java  |  109 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../v4/HttpAsyncClientInterceptorTest.java         |  289 -----
 .../apm-sdk-plugin/httpclient-3.x-plugin/pom.xml   |   54 -
 .../v3/HttpClientExecuteInterceptor.java           |  115 --
 .../v3/define/HttpClientInstrumentation.java       |   71 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/httpclient-commons/pom.xml      |   40 -
 .../plugin/httpclient/HttpClientPluginConfig.java  |   43 -
 .../apm-sdk-plugin/hystrix-1.x-plugin/pom.xml      |   42 -
 .../apm/plugin/hystrix/v1/Constants.java           |   24 -
 .../hystrix/v1/EnhanceRequireObjectCache.java      |   46 -
 .../v1/HystrixCommandConstructorInterceptor.java   |   58 -
 .../v1/HystrixCommandGetFallbackInterceptor.java   |   56 -
 .../hystrix/v1/HystrixCommandRunInterceptor.java   |   60 -
 .../v1/HystrixConcurrencyStrategyInterceptor.java  |   85 --
 .../hystrix/v1/HystrixPluginsInterceptor.java      |   88 --
 .../plugin/hystrix/v1/SWExecutionHookWrapper.java  |  226 ----
 .../v1/SWHystrixConcurrencyStrategyWrapper.java    |   73 --
 ...WHystrixLifecycleForwardingRequestVariable.java |   84 --
 .../hystrix/v1/SWHystrixPluginsWrapperCache.java   |   45 -
 .../v1/define/HystrixCommandInstrumentation.java   |   97 --
 .../v1/define/HystrixPluginsInstrumentation.java   |   86 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../HystrixConcurrencyStrategyInterceptorTest.java |  102 --
 .../hystrix/v1/HystrixPluginsInterceptorTest.java  |  102 --
 .../apm-sdk-plugin/influxdb-2.x-plugin/pom.xml     |   45 -
 .../apm/plugin/influxdb/InfluxDBPluginConfig.java  |   33 -
 .../apm/plugin/influxdb/define/Constants.java      |   45 -
 .../influxdb/define/InfluxDBInstrumentation.java   |  100 --
 .../InfluxDBConstructorInterceptor.java            |   32 -
 .../interceptor/InfluxDBMethodInterceptor.java     |   97 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../InfluxDBConstructorInterceptorTest.java        |   65 --
 .../influxdb/InfluxDBMethodInterceptorTest.java    |  169 ---
 apm-sniffer/apm-sdk-plugin/jdbc-commons/pom.xml    |   53 -
 .../jdbc/ConnectionServiceMethodInterceptor.java   |   68 --
 .../apm/plugin/jdbc/JDBCDriverInterceptor.java     |   55 -
 .../apm/plugin/jdbc/JDBCPluginConfig.java          |   48 -
 .../plugin/jdbc/JDBCPrepareCallInterceptor.java    |   55 -
 .../jdbc/JDBCPrepareStatementInterceptor.java      |   55 -
 ...reparedStatementIgnorableSetterInterceptor.java |   50 -
 ...entNullSetterInstanceMethodsInterceptPoint.java |   43 -
 ...JDBCPreparedStatementNullSetterInterceptor.java |   49 -
 .../JDBCPreparedStatementSetterInterceptor.java    |   50 -
 .../apm/plugin/jdbc/JDBCStatementInterceptor.java  |   54 -
 .../PSSetterDefinitionOfJDBCInstrumentation.java   |   62 -
 .../jdbc/PreparedStatementParameterBuilder.java    |   72 --
 .../skywalking/apm/plugin/jdbc/SqlBodyUtil.java    |   40 -
 .../connectionurl/parser/AbstractURLParser.java    |   72 --
 .../connectionurl/parser/ConnectionURLParser.java  |   30 -
 .../jdbc/connectionurl/parser/H2URLParser.java     |  128 ---
 .../connectionurl/parser/MariadbURLParser.java     |   27 -
 .../connectionurl/parser/MssqlJdbcURLParser.java   |  110 --
 .../connectionurl/parser/MssqlJtdsURLParser.java   |  122 --
 .../jdbc/connectionurl/parser/MysqlURLParser.java  |  111 --
 .../jdbc/connectionurl/parser/OracleURLParser.java |  156 ---
 .../connectionurl/parser/PostgreSQLURLParser.java  |   78 --
 .../jdbc/connectionurl/parser/URLLocation.java     |   37 -
 .../jdbc/connectionurl/parser/URLParser.java       |   57 -
 .../jdbc/define/AbstractDriverInstrumentation.java |   59 -
 .../apm/plugin/jdbc/define/Constants.java          |   54 -
 .../plugin/jdbc/define/StatementEnhanceInfos.java  |   79 --
 .../jdbc/trace/CallableStatementTracing.java       |   55 -
 .../apm/plugin/jdbc/trace/ConnectionInfo.java      |   77 --
 .../jdbc/trace/PreparedStatementTracing.java       |   56 -
 .../apm/plugin/jdbc/trace/SWCallableStatement.java | 1194 --------------------
 .../apm/plugin/jdbc/trace/SWPreparedStatement.java |  627 ----------
 .../apm/plugin/jdbc/trace/SWStatement.java         |  315 ------
 .../apm/plugin/jdbc/trace/StatementTracing.java    |   55 -
 .../apm/plugin/jdbc/AbstractStatementTest.java     |   61 -
 .../apm/plugin/jdbc/ConnectionTracing.java         |   52 -
 .../PreparedStatementParameterBuilderTest.java     |  110 --
 .../apm/plugin/jdbc/SWCallableStatementTest.java   |  719 ------------
 .../skywalking/apm/plugin/jdbc/SWConnection.java   |  300 -----
 .../apm/plugin/jdbc/SWConnectionTest.java          |  353 ------
 .../apm/plugin/jdbc/SWStatementTest.java           |  279 -----
 .../apm/plugin/jdbc/SqlBodyUtilTest.java           |   53 -
 .../apm/plugin/jdbc/SwPreparedStatementTest.java   |  569 ----------
 .../jdbc/connectionurl/parser/URLParserTest.java   |  163 ---
 .../apm-sdk-plugin/jedis-2.x-plugin/pom.xml        |   46 -
 ...erConstructorWithHostAndPortArgInterceptor.java |   32 -
 ...nstructorWithListHostAndPortArgInterceptor.java |   40 -
 ...edisConstructorWithShardInfoArgInterceptor.java |   34 -
 .../JedisConstructorWithStringArgInterceptor.java  |   36 -
 .../v2/JedisConstructorWithUriArgInterceptor.java  |   32 -
 .../plugin/jedis/v2/JedisMethodInterceptor.java    |   63 --
 .../v2/PipelineSetClientMethodInterceptor.java     |   52 -
 .../apm/plugin/jedis/v2/RedisMethodMatch.java      |  212 ----
 .../v2/define/JedisClusterInstrumentation.java     |   96 --
 .../jedis/v2/define/JedisInstrumentation.java      |  121 --
 .../MultiKeyPipelineBaseInstrumentation.java       |   67 --
 .../v2/define/PipelineBaseInstrumentation.java     |   67 --
 .../jedis/v2/define/PipelineInstrumentation.java   |   68 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 ...nstructorWithHostAndPortArgInterceptorTest.java |   56 -
 ...uctorWithListHostAndPortArgInterceptorTest.java |   89 --
 ...ConstructorWithShardInfoArgInterceptorTest.java |   55 -
 ...disConstructorWithStringArgInterceptorTest.java |   60 -
 .../JedisConstructorWithUriArgInterceptorTest.java |   53 -
 .../jedis/v2/JedisMethodInterceptorTest.java       |  163 ---
 .../v2/PipelineSetClientMethodInterceptorTest.java |   72 --
 .../jetty-plugin/jetty-client-9.0-plugin/pom.xml   |   45 -
 .../v90/client/SyncHttpRequestSendInterceptor.java |   88 --
 .../client/define/HttpRequestInstrumentation.java  |   81 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../client/SyncHttpRequestSendInterceptorTest.java |  150 ---
 .../jetty-plugin/jetty-client-9.x-plugin/pom.xml   |   45 -
 .../v9/client/SyncHttpRequestSendInterceptor.java  |   81 --
 .../client/define/HttpRequestInstrumentation.java  |   81 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../client/SyncHttpRequestSendInterceptorTest.java |  149 ---
 .../jetty-plugin/jetty-server-9.x-plugin/pom.xml   |   45 -
 .../apm/plugin/jetty/v9/server/Constants.java      |   24 -
 .../plugin/jetty/v9/server/ForwardInterceptor.java |   62 -
 .../plugin/jetty/v9/server/HandleInterceptor.java  |   88 --
 .../server/define/DispatcherInstrumentation.java   |   81 --
 .../v9/server/define/JettyInstrumentation.java     |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../jetty/v9/server/HandleInterceptorTest.java     |  172 ---
 apm-sniffer/apm-sdk-plugin/jetty-plugin/pom.xml    |   44 -
 .../apm-sdk-plugin/jsonrpc4j-1.x-plugin/pom.xml    |   55 -
 .../JsonRpcBasicServerInvokeInterceptor.java       |   46 -
 .../apm/plugin/jsonrpc4j/JsonRpcConstants.java     |   25 -
 .../jsonrpc4j/JsonRpcHttpClientInterceptor.java    |   82 --
 ...nRpcHttpClientPrepareConnectionInterceptor.java |   62 -
 .../apm/plugin/jsonrpc4j/JsonRpcPeerInfo.java      |   51 -
 .../jsonrpc4j/JsonServiceExporterInterceptor.java  |   82 --
 .../define/JsonRpcBasicServerInstrumentation.java  |   67 --
 .../define/JsonRpcHttpClientInstrumentation.java   |  116 --
 .../define/JsonServiceExporterInstrumentation.java |   67 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../plugin/jsonrpc4j/JsonRpcHttpClientTests.java   |  121 --
 .../apm/plugin/jsonrpc4j/JsonRpcServerTests.java   |  136 ---
 apm-sniffer/apm-sdk-plugin/kafka-commons/pom.xml   |   44 -
 .../apm/plugin/kafka/CallbackAdapter.java          |   62 -
 .../AbstractKafkaTemplateInstrumentation.java      |   32 -
 .../apm/plugin/kafka/define/Constants.java         |   27 -
 .../apm/plugin/kafka/define/InterceptorMethod.java |   48 -
 .../apm/plugin/kafka/define/KafkaContext.java      |   47 -
 apm-sniffer/apm-sdk-plugin/kafka-plugin/pom.xml    |   48 -
 .../kafka/AbstractConstructorInterceptPoint.java   |   32 -
 .../apm/plugin/kafka/AssignMethodInterceptor.java  |   56 -
 .../plugin/kafka/CallbackAdapterInterceptor.java   |   77 --
 .../skywalking/apm/plugin/kafka/CallbackCache.java |   53 -
 .../kafka/CallbackConstructorInterceptor.java      |   39 -
 .../apm/plugin/kafka/CallbackInterceptor.java      |   90 --
 ...onstructorWithConsumerConfigInterceptPoint.java |   37 -
 .../kafka/ConstructorWithMapInterceptPoint.java    |   53 -
 .../plugin/kafka/ConsumerEnhanceRequiredInfo.java  |   62 -
 .../apm/plugin/kafka/KafkaConsumerInterceptor.java |  114 --
 .../apm/plugin/kafka/KafkaProducerInterceptor.java |  102 --
 .../kafka/ProducerConstructorInterceptor.java      |   34 -
 .../kafka/ProducerConstructorMapInterceptor.java   |   45 -
 .../plugin/kafka/SubscribeMethodInterceptor.java   |   57 -
 .../kafka/define/AbstractKafkaInstrumentation.java |   29 -
 .../kafka/define/CallbackInstrumentation.java      |   67 --
 .../kafka/define/KafkaConsumerInstrumentation.java |  165 ---
 .../kafka/define/KafkaProducerInstrumentation.java |   93 --
 .../define/KafkaProducerMapInstrumentation.java    |   65 --
 .../KafkaTemplateCallbackInstrumentation.java      |   65 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../plugin/kafka/AssignMethodInterceptorTest.java  |   70 --
 .../apm/plugin/kafka/CallbackInterceptorTest.java  |  183 ---
 ...ructorWithConsumerConfigInterceptPointTest.java |   76 --
 .../ConstructorWithMapInterceptPointTest.java      |   72 --
 .../plugin/kafka/KafkaConsumerInterceptorTest.java |  150 ---
 .../plugin/kafka/KafkaProducerInterceptorTest.java |  153 ---
 .../kafka/ProducerConstructorInterceptorTest.java  |   72 --
 .../ProducerConstructorMapInterceptorTest.java     |   90 --
 .../kafka/SubscribeMethodInterceptorTest.java      |   80 --
 .../apm-sdk-plugin/lettuce-5.x-plugin/pom.xml      |   45 -
 .../lettuce/v5/AbstractRedisClientInterceptor.java |   54 -
 .../lettuce/v5/AsyncCommandMethodInterceptor.java  |   66 --
 .../v5/ClientOptionsConstructorInterceptor.java    |   33 -
 .../apm/plugin/lettuce/v5/LettucePluginConfig.java |   41 -
 .../lettuce/v5/RedisChannelWriterInterceptor.java  |  110 --
 .../v5/RedisClientConstructorInterceptor.java      |   46 -
 .../RedisClusterClientConstructorInterceptor.java  |   40 -
 .../apm/plugin/lettuce/v5/SWBiConsumer.java        |   57 -
 .../apm/plugin/lettuce/v5/SWConsumer.java          |   57 -
 .../define/AbstractRedisClientInstrumentation.java |   69 --
 .../v5/define/AsyncCommandInstrumentation.java     |   70 --
 .../v5/define/ClientOptionsInstrumentation.java    |   63 --
 .../define/RedisChannelWriterInstrumentation.java  |   84 --
 .../v5/define/RedisClientInstrumentation.java      |   63 --
 .../define/RedisClusterClientInstrumentation.java  |   63 --
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../v5/RedisChannelWriterInterceptorTest.java      |  138 ---
 .../plugin/lettuce/v5/mock/MockClientOptions.java  |   45 -
 .../lettuce/v5/mock/MockRedisClusterClient.java    |   37 -
 .../light4j-plugins/light4j-plugin/pom.xml         |   51 -
 .../plugin/light4j/HandleRequestInterceptor.java   |  136 ---
 .../apm/plugin/light4j/Light4JPluginConfig.java    |   34 -
 .../light4j/define/LightInstrumentation.java       |   71 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../light4j/HandleRequestInterceptorTest.java      |   84 --
 apm-sniffer/apm-sdk-plugin/light4j-plugins/pom.xml |   42 -
 .../apm-sdk-plugin/mariadb-2.x-plugin/pom.xml      |   60 -
 .../apm/plugin/jdbc/mariadb/v2/Constants.java      |   25 -
 .../v2/CreateCallableStatementInterceptor.java     |   49 -
 .../v2/CreatePreparedStatementInterceptor.java     |   50 -
 .../mariadb/v2/CreateStatementInterceptor.java     |   50 -
 ...PreparedStatementExecuteMethodsInterceptor.java |   94 --
 .../jdbc/mariadb/v2/SetCatalogInterceptor.java     |   48 -
 .../v2/StatementExecuteMethodsInterceptor.java     |   75 --
 .../v2/define/ConnectionInstrumentation.java       |  139 ---
 .../mariadb/v2/define/DriverInstrumentation.java   |   36 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   78 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../v2/define/StatementInstrumentation.java        |   71 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../v2/CreateCallableStatementInterceptorTest.java |   68 --
 .../v2/CreatePreparedStatementInterceptorTest.java |   68 --
 .../mariadb/v2/CreateStatementInterceptorTest.java |   68 --
 ...aredStatementExecuteMethodsInterceptorTest.java |  153 ---
 .../v2/StatementExecuteMethodsInterceptorTest.java |  123 --
 .../apm-sdk-plugin/mongodb-2.x-plugin/pom.xml      |   50 -
 .../v2/MongoDBCollectionMethodInterceptor.java     |   96 --
 .../plugin/mongodb/v2/define/InterceptPoint.java   |   35 -
 .../MongoDBCollectionImplInstrumentation.java      |  132 ---
 .../define/MongoDBCollectionInstrumentation.java   |  163 ---
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../v2/MongoDBCollectionMethodInterceptorTest.java |  123 --
 .../apm-sdk-plugin/mongodb-3.x-plugin/pom.xml      |   46 -
 .../apm/plugin/mongodb/v3/MongoPluginConfig.java   |   42 -
 .../v3/define/v30/MongoDBInstrumentation.java      |  100 --
 .../v3/define/v36/MongoDBInstrumentation.java      |   94 --
 .../MongoDBOperationExecutorInstrumentation.java   |   74 --
 .../v37/MongoDBClientDelegateInstrumentation.java  |   99 --
 .../MongoDBOperationExecutorInstrumentation.java   |   94 --
 .../MongoDBOperationExecutorInstrumentation.java   |   88 --
 .../v3/interceptor/v30/MongoDBInterceptor.java     |   80 --
 .../v37/MongoDBClientDelegateInterceptor.java      |   72 --
 .../v37/MongoDBOperationExecutorInterceptor.java   |   64 --
 .../plugin/mongodb/v3/support/MongoConstants.java  |   32 -
 .../mongodb/v3/support/MongoOperationHelper.java   |  146 ---
 .../mongodb/v3/support/MongoRemotePeerHelper.java  |   39 -
 .../plugin/mongodb/v3/support/MongoSpanHelper.java |   45 -
 .../src/main/resources/skywalking-plugin.def       |   26 -
 .../v3/interceptor/v30/MongoDBInterceptorTest.java |  146 ---
 .../v37/MongoDBClientDelegateInterceptorTest.java  |   71 --
 .../MongoDBOperationExecutorInterceptorTest.java   |  139 ---
 .../apm-sdk-plugin/mongodb-4.x-plugin/pom.xml      |   46 -
 .../MongoDBClientDelegateInstrumentation.java      |  100 --
 .../MongoDBOperationExecutorInstrumentation.java   |   87 --
 .../MongoDBClientDelegateInterceptor.java          |   70 --
 .../MongoDBOperationExecutorInterceptor.java       |   64 --
 .../plugin/mongodb/v4/support/MongoConstants.java  |   32 -
 .../mongodb/v4/support/MongoOperationHelper.java   |  143 ---
 .../mongodb/v4/support/MongoPluginConfig.java      |   42 -
 .../mongodb/v4/support/MongoRemotePeerHelper.java  |   44 -
 .../plugin/mongodb/v4/support/MongoSpanHelper.java |   50 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../v4/MongoDBClientDelegateInterceptorTest.java   |   72 --
 .../MongoDBOperationExecutorInterceptorTest.java   |  141 ---
 apm-sniffer/apm-sdk-plugin/motan-plugin/pom.xml    |   66 --
 .../apm/plugin/motan/MotanConsumerInterceptor.java |  100 --
 .../apm/plugin/motan/MotanProviderInterceptor.java |   85 --
 .../motan/define/MotanConsumerInstrumentation.java |   90 --
 .../motan/define/MotanProviderInstrumentation.java |   68 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/motan/MotanConsumerInterceptorTest.java |  140 ---
 .../plugin/motan/MotanProviderInterceptorTest.java |  173 ---
 apm-sniffer/apm-sdk-plugin/mssql-commons/pom.xml   |   53 -
 .../apm/plugin/mssql/commons/Constants.java        |   31 -
 .../CreateCallableStatementInterceptor.java        |   49 -
 .../CreatePreparedStatementInterceptor.java        |   48 -
 .../mssql/commons/CreateStatementInterceptor.java  |   49 -
 ...PreparedStatementExecuteMethodsInterceptor.java |   92 --
 .../StatementExecuteMethodsInterceptor.java        |   81 --
 .../define/AbstractConnectionInstrumentation.java  |  119 --
 .../apm-sdk-plugin/mssql-jdbc-plugin/pom.xml       |   58 -
 .../jdbc/define/ConnectionInstrumentation.java     |   36 -
 .../mssql/jdbc/define/DriverInstrumentation.java   |   36 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   69 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../jdbc/define/StatementInstrumentation.java      |   70 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../apm-sdk-plugin/mssql-jtds-1.x-plugin/pom.xml   |   58 -
 .../jtds/v1/define/ConnectionInstrumentation.java  |   36 -
 .../jtds/v1/define/DriverInstrumentation.java      |   36 -
 .../define/PreparedStatementInstrumentation.java   |   69 --
 .../jtds/v1/define/StatementInstrumentation.java   |   70 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../apm-sdk-plugin/mysql-5.x-plugin/pom.xml        |   66 --
 .../mysql/v5/ConnectionCreate5xInterceptor.java    |   59 -
 .../define/AbstractConnectionInstrumentation.java  |  138 ---
 .../v5/define/AbstractMysqlInstrumentation.java    |   47 -
 .../mysql/v5/define/CacheIpsInstrumentation.java   |   68 --
 .../mysql/v5/define/CallableInstrumentation.java   |   71 --
 .../ConnectionImplCreateInstrumentation.java       |   62 -
 .../apm/plugin/jdbc/mysql/v5/define/Constants.java |   23 -
 .../define/Mysql50ConnectionInstrumentation.java   |   39 -
 .../define/Mysql5xConnectionInstrumentation.java   |   37 -
 ...paredStatementIgnoredSetterInstrumentation.java |   31 -
 .../define/PreparedStatementInstrumentation.java   |   76 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../mysql/v5/define/StatementInstrumentation.java  |   77 --
 .../src/main/resources/skywalking-plugin.def       |   26 -
 .../v5/ConnectionImplCreateInterceptorTest.java    |   54 -
 .../apm-sdk-plugin/mysql-6.x-plugin/pom.xml        |   66 --
 .../mysql/v6/ConnectionCreateNewInterceptor.java   |   57 -
 .../mysql/v6/ConnectionCreateOldInterceptor.java   |   55 -
 .../v6/define/AbstractMysqlInstrumentation.java    |   47 -
 .../mysql/v6/define/CacheIpsInstrumentation.java   |   66 --
 .../mysql/v6/define/CallableInstrumentation.java   |   71 --
 .../ConnectionImplCreateInstrumentation.java       |   85 --
 .../mysql/v6/define/ConnectionInstrumentation.java |  133 ---
 .../apm/plugin/jdbc/mysql/v6/define/Constants.java |   23 -
 .../mysql/v6/define/DriverInstrumentation.java     |   39 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   74 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../mysql/v6/define/StatementInstrumentation.java  |   77 --
 .../src/main/resources/skywalking-plugin.def       |   26 -
 .../apm-sdk-plugin/mysql-8.x-plugin/pom.xml        |   66 --
 .../jdbc/mysql/v8/ConnectionCreateInterceptor.java |   54 -
 .../v8/define/AbstractMysqlInstrumentation.java    |   47 -
 .../mysql/v8/define/CacheIpsInstrumentation.java   |   66 --
 .../mysql/v8/define/CallableInstrumentation.java   |   66 --
 .../ConnectionImplCreateInstrumentation.java       |   67 --
 .../mysql/v8/define/ConnectionInstrumentation.java |  132 ---
 .../apm/plugin/jdbc/mysql/v8/define/Constants.java |   23 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   71 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../mysql/v8/define/StatementInstrumentation.java  |   71 --
 .../src/main/resources/skywalking-plugin.def       |   25 -
 .../v8/ConnectionImplCreateInterceptorTest.java    |   51 -
 apm-sniffer/apm-sdk-plugin/mysql-common/pom.xml    |   60 -
 .../apm/plugin/jdbc/mysql/ConnectionCache.java     |   47 -
 .../apm/plugin/jdbc/mysql/Constants.java           |   33 -
 .../mysql/CreateCallableStatementInterceptor.java  |   50 -
 .../mysql/CreatePreparedStatementInterceptor.java  |   49 -
 .../jdbc/mysql/CreateStatementInterceptor.java     |   50 -
 .../jdbc/mysql/DriverConnectInterceptor.java       |   47 -
 ...PreparedStatementExecuteMethodsInterceptor.java |  102 --
 .../plugin/jdbc/mysql/SetCatalogInterceptor.java   |   48 -
 .../mysql/StatementExecuteMethodsInterceptor.java  |   92 --
 .../CreateCallableStatementInterceptorTest.java    |   66 --
 .../CreatePreparedStatementInterceptorTest.java    |   65 --
 .../jdbc/mysql/CreateStatementInterceptorTest.java |   66 --
 .../StatementExecuteMethodsInterceptorTest.java    |  124 --
 .../apm-sdk-plugin/neo4j-4.x-plugin/pom.xml        |   45 -
 .../apm/plugin/neo4j/v4x/Neo4jPluginConfig.java    |   50 -
 .../apm/plugin/neo4j/v4x/Neo4jPluginConstants.java |   32 -
 .../v4x/SessionAcquireConnectionInterceptor.java   |   90 --
 .../v4x/SessionBeginTransactionInterceptor.java    |   63 --
 .../neo4j/v4x/SessionConstructorInterceptor.java   |   38 -
 .../apm/plugin/neo4j/v4x/SessionRequiredInfo.java  |   47 -
 .../plugin/neo4j/v4x/SessionRunInterceptor.java    |   79 --
 .../neo4j/v4x/TransactionRunInterceptor.java       |   81 --
 .../v4x/define/NetworkSessionInstrumentation.java  |  135 ---
 .../UnmanagedTransactionInstrumentation.java       |   79 --
 .../apm/plugin/neo4j/v4x/util/CypherUtils.java     |   64 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/neo4j/v4x/MockUnmanagedTransaction.java |   44 -
 .../SessionAcquireConnectionInterceptorTest.java   |  106 --
 .../SessionBeginTransactionInterceptorTest.java    |  103 --
 .../v4x/SessionConstructorInterceptorTest.java     |   76 --
 .../neo4j/v4x/SessionRunInterceptorTest.java       |  204 ----
 .../neo4j/v4x/TransactionRunInterceptorTest.java   |  172 ---
 .../apm-sdk-plugin/netty-socketio-plugin/pom.xml   |   46 -
 .../netty/socketio/NettySocketIOClientInfo.java    |   50 -
 .../NettySocketIOConnectionInterceptor.java        |   66 --
 .../NettySocketIOConstructorInterceptor.java       |   40 -
 .../socketio/NettySocketIOOnEventInterceptor.java  |   61 -
 .../socketio/NettySocketIORoomInterceptor.java     |   56 -
 .../NettySocketIOPluginClientInstrumentation.java  |   81 --
 ...ettySocketIOPluginNameSpaceInstrumentation.java |   99 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/netty/socketio/NettySocketIOTest.java   |  160 ---
 .../nutz-plugins/http-1.x-plugin/pom.xml           |   45 -
 .../http/sync/SenderConstructorInterceptor.java    |   30 -
 .../nutz/http/sync/SenderSendInterceptor.java      |   82 --
 .../define/AbstractNutzHttpInstrumentation.java    |   78 --
 .../NutzHttpFilePostSenderInstrumentation.java     |   30 -
 .../define/NutzHttpGetSenderInstrumentation.java   |   30 -
 .../define/NutzHttpPostSenderInstrumentation.java  |   30 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../nutz/http/sync/SenderInterceptorTest.java      |  129 ---
 .../nutz-plugins/mvc-annotation-1.x-plugin/pom.xml |   52 -
 .../nutz/mvc/ActionConstructorInterceptor.java     |   37 -
 .../plugin/nutz/mvc/ActionMethodInterceptor.java   |   90 --
 .../apm/plugin/nutz/mvc/PathMappingCache.java      |   43 -
 .../nutz/mvc/define/ActionInstrumentation.java     |   84 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/nutz-plugins/pom.xml    |   45 -
 .../apm-sdk-plugin/okhttp-3.x-plugin/pom.xml       |   50 -
 .../v3/define/AbstractOkhttpInstrumentation.java   |   29 -
 .../okhttp/v3/define/AsyncCallInstrumentation.java |   76 --
 .../okhttp/v3/define/CallbackInstrumentation.java  |   78 --
 .../okhttp/v3/define/RealCallInstrumentation.java  |  103 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../plugin/okhttp/v3/RealCallInterceptorTest.java  |  175 ---
 .../apm-sdk-plugin/okhttp-4.x-plugin/pom.xml       |   50 -
 .../v4/define/AbstractOkhttpInstrumentation.java   |   29 -
 .../okhttp/v4/define/AsyncCallInstrumentation.java |   76 --
 .../okhttp/v4/define/CallbackInstrumentation.java  |   78 --
 .../okhttp/v4/define/RealCallInstrumentation.java  |  103 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 apm-sniffer/apm-sdk-plugin/okhttp-common/pom.xml   |   54 -
 .../plugin/okhttp/common/AsyncCallInterceptor.java |  113 --
 .../plugin/okhttp/common/EnhanceRequiredInfo.java  |   44 -
 .../plugin/okhttp/common/EnqueueInterceptor.java   |   73 --
 .../plugin/okhttp/common/OnFailureInterceptor.java |   46 -
 .../okhttp/common/OnResponseInterceptor.java       |   55 -
 .../plugin/okhttp/common/RealCallInterceptor.java  |  125 --
 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/pom.xml |   46 -
 .../plugin/play/v2x/HttpFiltersInterceptor.java    |   66 --
 .../apm/plugin/play/v2x/TracingFilter.java         |   97 --
 .../play/v2x/define/Play2xInstrumentation.java     |   95 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../play/v2x/HttpFiltersInterceptorTest.java       |   93 --
 .../plugin/play/v2x/Play2xInstrumentationTest.java |   43 -
 .../apm/plugin/play/v2x/TracingFilterTest.java     |  237 ----
 apm-sniffer/apm-sdk-plugin/pom.xml                 |  229 ----
 .../apm-sdk-plugin/postgresql-8.x-plugin/pom.xml   |   60 -
 .../CreateCallableStatementInterceptor.java        |   49 -
 .../CreatePreparedStatementInterceptor.java        |   49 -
 .../postgresql/CreateStatementInterceptor.java     |   51 -
 ...PrepareStatementWithStringArrayInterceptor.java |   64 --
 ...PreparedStatementExecuteMethodsInterceptor.java |   98 --
 .../StatementExecuteMethodsInterceptor.java        |   76 --
 .../apm/plugin/jdbc/postgresql/Variables.java      |   25 -
 .../AbstractJdbc2StatementInstrumentation.java     |   89 --
 .../define/ConnectionInstrumentation.java          |  151 ---
 .../plugin/jdbc/postgresql/define/Constants.java   |   28 -
 .../postgresql/define/DriverInstrumentation.java   |   35 -
 .../define/Jdbc3ConnectionInstrumentation.java     |  127 ---
 .../define/Jdbc4ConnectionInstrumentation.java     |  127 ---
 .../define/PgCallableStatementInstrumentation.java |   65 --
 .../define/PgPreparedStatementInstrumentation.java |   68 --
 .../PgPreparedStatementSetterInstrumentation.java  |   33 -
 .../define/PgStatementInstrumentation.java         |   71 --
 .../src/main/resources/skywalking-plugin.def       |   25 -
 apm-sniffer/apm-sdk-plugin/pulsar-plugin/pom.xml   |   42 -
 .../pulsar/ConsumerConstructorInterceptor.java     |   50 -
 .../plugin/pulsar/ConsumerEnhanceRequiredInfo.java |   65 --
 .../pulsar/MessageConstructorInterceptor.java      |   39 -
 .../plugin/pulsar/MessageEnhanceRequiredInfo.java  |   53 -
 .../pulsar/ProducerConstructorInterceptor.java     |   47 -
 .../plugin/pulsar/ProducerEnhanceRequiredInfo.java |   51 -
 .../plugin/pulsar/PulsarConsumerInterceptor.java   |  101 --
 .../pulsar/PulsarConsumerListenerInterceptor.java  |   86 --
 .../plugin/pulsar/PulsarProducerInterceptor.java   |  111 --
 .../pulsar/SendCallbackEnhanceRequiredInfo.java    |   54 -
 .../apm/plugin/pulsar/SendCallbackInterceptor.java |   82 --
 .../pulsar/TopicMessageConstructorInterceptor.java |   45 -
 .../pulsar/define/MessageInstrumentation.java      |   71 --
 .../define/PulsarConsumerInstrumentation.java      |   97 --
 .../PulsarConsumerListenerInstrumentation.java     |   76 --
 .../define/PulsarProducerInstrumentation.java      |  103 --
 .../pulsar/define/SendCallbackInstrumentation.java |   79 --
 .../pulsar/define/TopicMessageInstrumentation.java |   71 --
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../pulsar/ConsumerConstructorInterceptorTest.java |   88 --
 .../skywalking/apm/plugin/pulsar/MockConsumer.java |  181 ---
 .../skywalking/apm/plugin/pulsar/MockMessage.java  |   82 --
 .../pulsar/ProducerConstructorInterceptorTest.java |   80 --
 .../pulsar/PulsarConsumerInterceptorTest.java      |  158 ---
 .../PulsarConsumerListenerInterceptorTest.java     |  171 ---
 .../pulsar/PulsarProducerInterceptorTest.java      |  117 --
 .../plugin/pulsar/SendCallbackInterceptorTest.java |  144 ---
 apm-sniffer/apm-sdk-plugin/quasar-plugin/pom.xml   |   45 -
 .../apm/plugin/quasar/FiberInterceptor.java        |   67 --
 .../plugin/quasar/define/FiberInstrumentation.java |   82 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/rabbitmq-5.x-plugin/pom.xml     |   45 -
 .../rabbitmq/RabbitMQConsumerInterceptor.java      |   78 --
 ...QProducerAndConsumerConstructorInterceptor.java |   32 -
 .../rabbitmq/RabbitMQProducerInterceptor.java      |  105 --
 .../define/RabbitMQConsumerInstrumentation.java    |   82 --
 .../define/RabbitMQProducerInstrumentation.java    |   81 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../rabbitmq/RabbitMQConsumerInterceptorTest.java  |  122 --
 ...ducerAndConsumerConstructorInterceptorTest.java |  237 ----
 .../rabbitmq/RabbitMQProducerInterceptorTest.java  |  101 --
 .../apm-sdk-plugin/redisson-3.x-plugin/pom.xml     |   45 -
 .../redisson/v3/ConnectionManagerInterceptor.java  |  125 --
 .../v3/RedisClientConstructorInterceptor.java      |   33 -
 .../v3/RedisConnectionMethodInterceptor.java       |  125 --
 .../define/ConnectionManagerInstrumentation.java   |   68 --
 .../v3/define/RedisClientInstrumentation.java      |   63 --
 .../v3/define/RedisConnectionInstrumentation.java  |   81 --
 .../apm/plugin/redisson/v3/util/ClassUtil.java     |   34 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../v3/RedisConnectionMethodInterceptorTest.java   |   94 --
 apm-sniffer/apm-sdk-plugin/resteasy-plugin/pom.xml |   41 -
 .../resteasy-server-3.x-plugin/pom.xml             |   45 -
 .../SynchronousDispatcherExceptionInterceptor.java |   50 -
 .../server/SynchronousDispatcherInterceptor.java   |   84 --
 .../SynchronousDispatcherInstrumentation.java      |   86 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm/plugin/resteasy/v3/server/AssertTools.java |   47 -
 .../SynchronousDispatcherInterceptorTest.java      |  184 ---
 .../apm-sdk-plugin/rocketMQ-3.x-plugin/pom.xml     |   52 -
 .../v3/AbstractMessageConsumeInterceptor.java      |   77 --
 .../v3/MessageConcurrentlyConsumeInterceptor.java  |   48 -
 .../v3/MessageOrderlyConsumeInterceptor.java       |   49 -
 .../plugin/rocketMQ/v3/MessageSendInterceptor.java |  101 --
 .../plugin/rocketMQ/v3/OnExceptionInterceptor.java |   60 -
 .../plugin/rocketMQ/v3/OnSuccessInterceptor.java   |   67 --
 .../rocketMQ/v3/UpdateNameServerInterceptor.java   |   44 -
 .../ConsumeMessageConcurrentlyInstrumentation.java |   72 --
 .../ConsumeMessageOrderlyInstrumentation.java      |   72 --
 .../v3/define/MQClientAPIImplInstrumentation.java  |   96 --
 .../v3/define/SendCallBackEnhanceInfo.java         |   42 -
 .../v3/define/SendCallbackInstrumentation.java     |   93 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../rocketMQ/v3/MessageSendInterceptorTest.java    |  152 ---
 .../rocketMQ/v3/OnExceptionInterceptorTest.java    |   87 --
 .../rocketMQ/v3/OnSuccessInterceptorTest.java      |  113 --
 .../apm-sdk-plugin/rocketMQ-4.x-plugin/pom.xml     |   52 -
 .../v4/AbstractMessageConsumeInterceptor.java      |   77 --
 .../v4/MessageConcurrentlyConsumeInterceptor.java  |   48 -
 .../v4/MessageOrderlyConsumeInterceptor.java       |   49 -
 .../plugin/rocketMQ/v4/MessageSendInterceptor.java |  101 --
 .../plugin/rocketMQ/v4/OnExceptionInterceptor.java |   69 --
 .../plugin/rocketMQ/v4/OnSuccessInterceptor.java   |   67 --
 .../rocketMQ/v4/UpdateNameServerInterceptor.java   |   44 -
 .../ConsumeMessageConcurrentlyInstrumentation.java |   67 --
 .../ConsumeMessageOrderlyInstrumentation.java      |   67 --
 .../v4/define/MQClientAPIImplInstrumentation.java  |   87 --
 .../v4/define/SendCallBackEnhanceInfo.java         |   42 -
 .../v4/define/SendCallbackInstrumentation.java     |   87 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../rocketMQ/v4/MessageSendInterceptorTest.java    |  152 ---
 .../rocketMQ/v4/OnExceptionInterceptorTest.java    |  103 --
 .../rocketMQ/v4/OnSuccessInterceptorTest.java      |  113 --
 .../apm-sdk-plugin/servicecomb-plugin/pom.xml      |   43 -
 .../servicecomb-java-chassis-0.x-plugin/pom.xml    |   46 -
 .../ProducerOperationHandlerInterceptor.java       |   75 --
 .../TransportClientHandlerInterceptor.java         |   96 --
 .../ProducerOperationHandlerInstrumentation.java   |   73 --
 .../TransportClientHandlerInstrumentation.java     |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../ProducerOperationHandlerInterceptorTest.java   |  133 ---
 .../TransportClientHandlerInterceptorTest.java     |  128 ---
 .../servicecomb-java-chassis-1.x-plugin/pom.xml    |   46 -
 .../v1/ProducerOperationHandlerInterceptor.java    |   75 --
 .../v1/TransportClientHandlerInterceptor.java      |   96 --
 .../ProducerOperationHandlerInstrumentation.java   |   73 --
 .../TransportClientHandlerInstrumentation.java     |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../ProducerOperationHandlerInterceptorTest.java   |  133 ---
 .../v1/TransportClientHandlerInterceptorTest.java  |  128 ---
 .../sharding-sphere-3.x-plugin/pom.xml             |   72 --
 .../apm/plugin/shardingsphere/Constant.java        |   24 -
 .../plugin/shardingsphere/ExecuteInterceptor.java  |   64 --
 .../shardingsphere/JDBCRootInvokeInterceptor.java  |   56 -
 .../plugin/shardingsphere/ParseInterceptor.java    |   57 -
 .../shardingsphere/ProxyRootInvokeInterceptor.java |   56 -
 .../define/ExecuteInstrumentation.java             |   71 --
 .../define/JDBCRootInvokeInstrumentation.java      |   72 --
 .../define/ParseInstrumentation.java               |   71 --
 .../define/ProxyRootInvokeInstrumentation.java     |   71 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../apm/plugin/shardingsphere/InterceptorTest.java |  126 ---
 .../sharding-sphere-4.0.x-plugin/pom.xml           |   65 --
 .../apm/plugin/shardingsphere/v40/Constant.java    |   30 -
 .../shardingsphere/v40/ExecuteInterceptor.java     |   64 --
 .../v40/JDBCRootInvokeInterceptor.java             |   56 -
 .../shardingsphere/v40/ParseInterceptor.java       |   57 -
 .../v40/ProxyRootInvokeInterceptor.java            |   56 -
 .../AbstractShardingSphere40Instrumentation.java   |   29 -
 .../v40/define/ExecuteInstrumentation.java         |   70 --
 .../v40/define/JDBCRootInvokeInstrumentation.java  |   70 --
 .../v40/define/ParseInstrumentation.java           |   70 --
 .../v40/define/ProxyRootInvokeInstrumentation.java |   70 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm/plugin/shardingsphere/InterceptorTest.java |  130 ---
 .../sharding-sphere-4.1.0-plugin/pom.xml           |   58 -
 .../apm/plugin/shardingsphere/v41/Constant.java    |   30 -
 .../shardingsphere/v41/ExecuteInterceptor.java     |   64 --
 .../v41/JDBCRootInvokeInterceptor.java             |   56 -
 .../shardingsphere/v41/ParseInterceptor.java       |   56 -
 .../v41/ProxyRootInvokeInterceptor.java            |   56 -
 .../AbstractShardingSphere41Instrumentation.java   |   29 -
 .../v41/define/ExecuteInstrumentation.java         |   70 --
 .../v41/define/JDBCRootInvokeInstrumentation.java  |   70 --
 .../v41/define/ParseInstrumentation.java           |   71 --
 .../v41/define/ProxyRootInvokeInstrumentation.java |   70 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm/plugin/shardingsphere/InterceptorTest.java |  129 ---
 .../shardingsphere-5.0.0-beta-plugin/pom.xml       |   73 --
 .../plugin/shardingsphere/v500beta/Constant.java   |   24 -
 .../v500beta/ExecuteInterceptor.java               |   59 -
 .../v500beta/JDBCRootInvokeInterceptor.java        |   52 -
 .../shardingsphere/v500beta/ParseInterceptor.java  |   53 -
 .../v500beta/ProxyRootInvokeInterceptor.java       |   52 -
 .../v500beta/RewriteInterceptor.java               |   50 -
 .../shardingsphere/v500beta/RouteInterceptor.java  |   50 -
 ...tractShardingSphereV500BetaInstrumentation.java |   28 -
 .../v500beta/define/ExecuteInstrumentation.java    |   71 --
 .../define/JDBCRootInvokeInstrumentation.java      |   87 --
 .../v500beta/define/ParseInstrumentation.java      |   69 --
 .../define/ProxyRootInvokeInstrumentation.java     |   69 --
 .../v500beta/define/RewriteInstrumentation.java    |   69 --
 .../v500beta/define/RouteInstrumentation.java      |   69 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../shardingsphere/v500beta/InterceptorTest.java   |  168 ---
 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/pom.xml  |   46 -
 .../sofarpc/SofaRpcConsumerInstrumentation.java    |   67 --
 .../plugin/sofarpc/SofaRpcConsumerInterceptor.java |  128 ---
 .../sofarpc/SofaRpcProviderInstrumentation.java    |   67 --
 .../plugin/sofarpc/SofaRpcProviderInterceptor.java |  109 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../sofarpc/SofaRpcConsumerInterceptorTest.java    |  179 ---
 .../sofarpc/SofaRpcProviderInterceptorTest.java    |  153 ---
 .../apm-sdk-plugin/solrj-7.x-plugin/pom.xml        |   53 -
 .../apm/plugin/solrj/SolrClientInterceptor.java    |  230 ----
 .../apm/plugin/solrj/SolrConnectorInterceptor.java |   63 --
 .../apm/plugin/solrj/SolrJPluginConfig.java        |   39 -
 .../apm/plugin/solrj/commons/SolrjInstance.java    |   40 -
 .../apm/plugin/solrj/commons/SolrjTags.java        |   40 -
 .../solrj/define/SolrClientInstrumentation.java    |   92 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../plugin/solrj/SolrClientInterceptorTest.java    |  434 -------
 .../plugin/solrj/StringFormatBenchmarkTest.java    |   68 --
 .../spring-plugins/async-annotation-plugin/pom.xml |   45 -
 .../spring/async/DoSubmitMethodInterceptor.java    |   49 -
 .../apm/plugin/spring/async/SWCallable.java        |   55 -
 .../AsyncExecutionInterceptorInstrumentation.java  |   65 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../concurrent-util-4.x-plugin/pom.xml             |   50 -
 .../concurrent/FailureCallbackInterceptor.java     |   66 --
 .../concurrent/SuccessCallbackInterceptor.java     |   64 --
 .../define/FailureCallbackInstrumentation.java     |   67 --
 .../ListenableFutureCallbackInstrumentation.java   |   85 --
 .../define/SuccessCallbackInstrumentation.java     |   71 --
 .../concurrent/match/EitherInterfaceMatch.java     |   96 --
 .../concurrent/match/FailedCallbackMatch.java      |   49 -
 .../match/ListenableFutureCallbackMatch.java       |   85 --
 .../concurrent/match/SuccessCallbackMatch.java     |   48 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../spring-plugins/core-patch/pom.xml              |   44 -
 .../patch/AopExpressionMatchInterceptor.java       |   55 -
 .../AspectJExpressionPointCutInterceptor.java      |   54 -
 .../AutowiredAnnotationProcessorInterceptor.java   |  110 --
 .../spring/patch/CreateAopProxyInterceptor.java    |   56 -
 .../patch/GetPropertyDescriptorsInterceptor.java   |   64 --
 .../apm/plugin/spring/patch/MatchUtil.java         |   57 -
 .../define/AopExpressionMatchInstrumentation.java  |   72 --
 .../define/AopProxyFactoryInstrumentation.java     |   69 --
 .../AspectJExpressionPointCutInstrumentation.java  |   75 --
 ...utowiredAnnotationProcessorInstrumentation.java |   85 --
 .../define/BeanWrapperImplInstrumentation.java     |   67 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../patch/AopExpressionMatchInterceptorTest.java   |   73 --
 .../patch/CreateAopProxyInterceptorTest.java       |   75 --
 .../mvc-annotation-3.x-plugin/pom.xml              |   65 --
 .../mvc/v3/ControllerConstructorInterceptor.java   |   47 -
 .../mvc/v3/HandlerMethodInvokerInterceptor.java    |   56 -
 .../v3/define/AbstractSpring3Instrumentation.java  |   35 -
 .../mvc/v3/define/ControllerInstrumentation.java   |   88 --
 .../v3/define/HandlerMethodInstrumentation.java    |   71 --
 .../HandlerMethodInvokerInstrumentation.java       |   70 --
 .../v3/define/InvocableHandlerInstrumentation.java |   71 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../v3/ControllerConstructorInterceptorTest.java   |  107 --
 .../mvc-annotation-4.x-plugin/pom.xml              |   65 --
 .../mvc/v4/ControllerConstructorInterceptor.java   |   58 -
 ...trollerForLowVersionConstructorInterceptor.java |   42 -
 .../define/AbstractControllerInstrumentation.java  |  114 --
 .../v4/define/AbstractSpring4Instrumentation.java  |   33 -
 .../ControllerForLowVersionInstrumentation.java    |   61 -
 .../mvc/v4/define/ControllerInstrumentation.java   |   29 -
 .../v4/define/HandlerMethodInstrumentation.java    |   71 --
 .../v4/define/InvocableHandlerInstrumentation.java |   71 --
 ...RestControllerForLowVersionInstrumentation.java |   61 -
 .../v4/define/RestControllerInstrumentation.java   |   40 -
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../v4/ControllerConstructorInterceptorTest.java   |  128 ---
 .../plugin/spring/mvc/v4/PathMappingCacheTest.java |   74 --
 .../v4/RequestMappingMethodInterceptorTest.java    |  200 ----
 .../mvc/v4/RestMappingMethodInterceptorTest.java   |  401 -------
 .../plugin/spring/mvc/v4/SpringTestCaseHelper.java |   41 -
 .../v4/define/ControllerInstrumentationTest.java   |   75 --
 .../define/RestControllerInstrumentationTest.java  |   63 --
 .../mvc-annotation-5.x-plugin/pom.xml              |   71 --
 .../mvc/v5/ControllerConstructorInterceptor.java   |   58 -
 .../plugin/spring/mvc/v5/GetBeanInterceptor.java   |   68 --
 .../plugin/spring/mvc/v5/InvokeInterceptor.java    |   86 --
 .../define/AbstractControllerInstrumentation.java  |  113 --
 .../v5/define/AbstractSpring5Instrumentation.java  |   29 -
 .../mvc/v5/define/ControllerInstrumentation.java   |   28 -
 .../v5/define/HandlerMethodInstrumentation.java    |   69 --
 .../v5/define/RestControllerInstrumentation.java   |   29 -
 .../AbstractReactiveControllerInstrumentation.java |  120 --
 .../AbstractSpring5ReactiveInstrumentation.java    |   29 -
 .../AbstractSpring5ReactiveInstrumentationV2.java  |   29 -
 .../InvocableHandlerMethodInstrumentation.java     |   63 --
 .../ReactiveControllerInstrumentation.java         |   28 -
 .../ReactiveRestControllerInstrumentation.java     |   29 -
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../spring-plugins/mvc-annotation-commons/pom.xml  |   65 --
 .../apm/plugin/spring/mvc/commons/Constants.java   |   44 -
 .../mvc/commons/EnhanceRequireObjectCache.java     |   41 -
 .../plugin/spring/mvc/commons/ParsePathUtil.java   |   70 --
 .../spring/mvc/commons/PathMappingCache.java       |   54 -
 .../apm/plugin/spring/mvc/commons/RequestUtil.java |  110 --
 .../spring/mvc/commons/SpringMVCPluginConfig.java  |   64 --
 ...otationMethodHandlerAdapterInstrumentation.java |   63 --
 .../IllegalMethodStackDepthException.java          |   24 -
 .../ServletResponseNotFoundException.java          |   24 -
 .../interceptor/AbstractMethodInterceptor.java     |  261 -----
 .../commons/interceptor/GetBeanInterceptor.java    |   58 -
 .../interceptor/InvokeForRequestInterceptor.java   |   53 -
 .../InvokeHandlerMethodInterceptor.java            |   51 -
 .../RequestMappingMethodInterceptor.java           |   63 --
 .../interceptor/RestMappingMethodInterceptor.java  |   99 --
 .../spring/mvc/commons/interceptor/StackDepth.java |   41 -
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/spring-plugins/pom.xml  |   56 -
 .../spring-plugins/resttemplate-4.x-plugin/pom.xml |   51 -
 .../resttemplate/async/FutureGetInterceptor.java   |   51 -
 .../async/ResponseCallBackInterceptor.java         |   51 -
 .../resttemplate/async/RestExecuteInterceptor.java |   85 --
 .../resttemplate/async/RestRequestInterceptor.java |   58 -
 .../ResponseExtractorFutureInstrumentation.java    |  100 --
 .../async/define/RestTemplateInstrumentation.java  |   97 --
 .../helper/RestTemplateRuntimeContextHelper.java   |   53 -
 .../resttemplate/sync/RestExecuteInterceptor.java  |   70 --
 .../resttemplate/sync/RestRequestInterceptor.java  |   60 -
 .../resttemplate/sync/RestResponseInterceptor.java |   57 -
 .../sync/define/RestTemplateInstrumentation.java   |  114 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../scheduled-annotation-plugin/pom.xml            |   45 -
 ...uledMethodConstructorWithMethodInterceptor.java |   46 -
 ...uledMethodConstructorWithStringInterceptor.java |   41 -
 .../scheduled/ScheduledMethodInterceptor.java      |   57 -
 .../ScheduledMethodInterceptorInstrumentation.java |  112 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-cloud/netflix-plugins/pom.xml           |   43 -
 .../spring-cloud-feign-1.x-plugin/pom.xml          |   36 -
 .../v11/define/NetflixFeignInstrumentation.java    |   73 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-plugins/spring-cloud/pom.xml            |   44 -
 .../spring-cloud-feign-2.x-plugin/pom.xml          |   35 -
 .../LoadBalancerFeignClientInstrumentation.java    |   68 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-plugins/spring-commons/pom.xml          |   30 -
 .../plugin/spring/commons/EnhanceCacheObjects.java |   63 --
 .../spring-plugins/spring-kafka-1.x-plugin/pom.xml |   48 -
 .../spring/kafka/PostRunMethodInterceptor.java     |   43 -
 .../kafka/ProcessSeeksMethodInterceptor.java       |   61 -
 .../LegacyListenerConsumerInstrumentation.java     |   89 --
 .../src/main/resources/skywalking-plugin.def       |   16 -
 .../spring-plugins/spring-kafka-2.x-plugin/pom.xml |   48 -
 .../kafka/KafkaTemplateCallbackInterceptor.java    |   48 -
 .../kafka/PollAndInvokeMethodInterceptor.java      |   50 -
 .../kafka/define/KafkaTemplateInstrumentation.java |   71 --
 .../define/ListenerConsumerInstrumentation.java    |   65 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../spring-webflux-5.x-webclient-plugin/pom.xml    |   40 -
 .../webclient/BodyInserterRequestInterceptor.java  |   54 -
 .../v5/webclient/WebFluxWebClientInterceptor.java  |  112 --
 .../define/BodyInserterRequestInstrumentation.java |   65 --
 .../define/WebFluxWebClientInstrumentation.java    |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm-sdk-plugin/spymemcached-2.x-plugin/pom.xml |   46 -
 ...torWithInetSocketAddressListArgInterceptor.java |   42 -
 .../v2/MemcachedMethodInterceptor.java             |   67 --
 .../v2/define/MemcachedInstrumentation.java        |  110 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 ...ithInetSocketAddressListArgInterceptorTest.java |   58 -
 .../v2/MemcachedMethodInterceptorTest.java         |  146 ---
 .../apm-sdk-plugin/struts2-2.x-plugin/pom.xml      |   74 --
 .../apm/plugin/struts2/Struts2Interceptor.java     |   85 --
 .../struts2/define/Struts2Instrumentation.java     |   73 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm/plugin/struts2/Struts2InterceptorTest.java |  182 ---
 apm-sniffer/apm-sdk-plugin/thrift-plugin/pom.xml   |   45 -
 .../thrift/TBaseAsyncProcessorInterceptor.java     |   76 --
 .../plugin/thrift/TBaseProcessorInterceptor.java   |   76 --
 .../apm/plugin/thrift/TServerInterceptor.java      |   54 -
 .../thrift/client/TAsyncClientInterceptor.java     |   52 -
 .../thrift/client/TAsyncMethodCallInterceptor.java |  104 --
 .../thrift/client/TServiceClientInterceptor.java   |  113 --
 .../client/TServiceClientReceiveInterceptor.java   |   63 --
 .../apm/plugin/thrift/commons/ReflectionUtils.java |   37 -
 .../define/TBaseAsyncProcessorInstrumentation.java |   79 --
 .../define/TBaseProcessorInstrumentation.java      |   79 --
 .../thrift/define/TServerInstrumentation.java      |   63 --
 .../define/client/TAsyncClientInstrumentation.java |   65 --
 .../client/TAsyncMethodCallInstrumentation.java    |   78 --
 .../client/TServiceClientInstrumentation.java      |  101 --
 .../define/transport/TSocketInstrumentation.java   |   61 -
 .../thrift/transport/TSocketInterceptor.java       |   35 -
 .../apm/plugin/thrift/wrapper/AbstractContext.java |   37 -
 .../thrift/wrapper/AbstractProtocolWrapper.java    |   36 -
 .../apm/plugin/thrift/wrapper/AsyncContext.java    |   41 -
 .../thrift/wrapper/ClientOutProtocolWrapper.java   |   91 --
 .../apm/plugin/thrift/wrapper/Context.java         |   40 -
 .../thrift/wrapper/ServerInProtocolWrapper.java    |  134 ---
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../apm-sdk-plugin/tomcat-7.x-8.x-plugin/pom.xml   |   71 --
 .../skywalking/apm/plugin/tomcat78x/Constants.java |   24 -
 .../apm/plugin/tomcat78x/ForwardInterceptor.java   |   63 --
 .../tomcat78x/TomcatExceptionInterceptor.java      |   45 -
 .../plugin/tomcat78x/TomcatInvokeInterceptor.java  |  133 ---
 .../apm/plugin/tomcat78x/TomcatPluginConfig.java   |   43 -
 .../ApplicationDispatcherInstrumentation.java      |   81 --
 .../tomcat78x/define/TomcatInstrumentation.java    |   95 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../tomcat78x/TomcatInvokeInterceptorTest.java     |  183 ---
 .../apm-sdk-plugin/undertow-plugins/pom.xml        |   42 -
 .../undertow-plugins/undertow-2.x-plugin/pom.xml   |   52 -
 .../apm/plugin/undertow/v2x/Constants.java         |   24 -
 .../plugin/undertow/v2x/ForwardInterceptor.java    |   64 --
 .../v2x/HttpServerExchangeInterceptor.java         |   52 -
 .../undertow/v2x/ListenerConfigInterceptor.java    |   59 -
 .../undertow/v2x/RootHandlerInterceptor.java       |   54 -
 .../undertow/v2x/RoutingHandlerInterceptor.java    |   53 -
 .../apm/plugin/undertow/v2x/SWRunnable.java        |   50 -
 .../define/HttpServerExchangeInstrumentation.java  |   72 --
 .../RequestDispatcherImplInstrumentation.java      |   82 --
 .../v2x/define/RoutingHandlerInstrumentation.java  |   82 --
 .../define/UndertowAddListenerInstrumentation.java |   76 --
 .../UndertowListenerConfigInstrumentation.java     |   74 --
 .../define/UndertowRootHandlerInstrumentation.java |   71 --
 .../undertow/v2x/handler/TracingHandler.java       |   93 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../undertow/v2x/ForwardInterceptorTest.java       |  107 --
 .../undertow/v2x/RootHandlerInterceptorTest.java   |   91 --
 .../v2x/RoutingHandlerInterceptorTest.java         |  145 ---
 .../plugin/undertow/v2x/TracingHandlerTest.java    |  141 ---
 .../v2x/UndertowBuilderMethodMatcherTest.java      |   64 --
 apm-sniffer/apm-sdk-plugin/vertx-plugins/pom.xml   |   43 -
 .../vertx-plugins/vertx-core-3.x-plugin/pom.xml    |   57 -
 .../ClusteredEventBusSendRemoteInterceptor.java    |   83 --
 .../EventBusImplDeliverToHandlerInterceptor.java   |   81 --
 .../vertx3/HandlerRegistrationInterceptor.java     |   95 --
 ...lientRequestImplHandleExceptionInterceptor.java |   48 -
 ...ClientRequestImplHandleResponseInterceptor.java |   71 --
 .../vertx3/HttpClientRequestImplInterceptor.java   |  124 --
 ...tpContextHandleDispatchResponseInterceptor.java |   66 --
 .../vertx3/HttpContextSendRequestInterceptor.java  |   50 -
 ...ttpServerRequestImplConstructorInterceptor.java |   30 -
 ...ServerRequestWrapperConstructorInterceptor.java |   30 -
 ...rverResponseImplHandleExceptionInterceptor.java |   48 -
 .../vertx3/HttpServerResponseImplInterceptor.java  |   62 -
 .../plugin/vertx3/RouteImplHandlerInterceptor.java |   50 -
 .../apm/plugin/vertx3/RouteStateInterceptor.java   |  117 --
 ...utingContextImplBaseConstructorInterceptor.java |   32 -
 ...outingContextWrapperConstructorInterceptor.java |   30 -
 .../ServerConnectionHandleMessageInterceptor.java  |   83 --
 .../skywalking/apm/plugin/vertx3/VertxContext.java |   85 --
 ...ClusteredEventBusSendRemoteInstrumentation.java |   78 --
 ...ventBusImplDeliverToHandlerInstrumentation.java |   78 --
 .../define/HandlerRegistrationInstrumentation.java |   78 --
 ...tRequestImplHandleExceptionInstrumentation.java |   73 --
 ...ntRequestImplHandleResponseInstrumentation.java |   75 --
 .../HttpClientRequestImplInstrumentation.java      |  109 --
 ...ntextHandleDispatchResponseInstrumentation.java |   75 --
 .../HttpContextSendRequestInstrumentation.java     |   73 --
 ...erverRequestImplConstructorInstrumentation.java |   67 --
 ...erRequestWrapperConstructorInstrumentation.java |   67 --
 ...ResponseImplHandleExceptionInstrumentation.java |   73 --
 .../HttpServerResponseImplInstrumentation.java     |   91 --
 .../define/RouteImplHandlerInstrumentation.java    |   75 --
 .../vertx3/define/RouteImplInstrumentation.java    |   88 --
 .../vertx3/define/RouteStateInstrumentation.java   |   90 --
 ...rContextImplBaseConstructorInstrumentation.java |   67 --
 ...ngContextWrapperConstructorInstrumentation.java |   69 --
 ...rverConnectionHandleMessageInstrumentation.java |   77 --
 .../src/main/resources/skywalking-plugin.def       |   34 -
 .../apm-sdk-plugin/xmemcached-2.x-plugin/pom.xml   |   45 -
 ...cachedConstructorWithComplexArgInterceptor.java |   56 -
 ...achedConstructorWithHostPortArgInterceptor.java |   32 -
 ...tructorWithInetSocketAddressArgInterceptor.java |   35 -
 ...torWithInetSocketAddressListArgInterceptor.java |   44 -
 .../xmemcached/v2/XMemcachedMethodInterceptor.java |   64 --
 .../v2/define/XMemcachedInstrumentation.java       |  138 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 ...edConstructorWithComplexArgInterceptorTest.java |   63 --
 ...dConstructorWithHostPortArgInterceptorTest.java |   52 -
 ...torWithInetSocketAddressArgInterceptorTest.java |   51 -
 ...ithInetSocketAddressListArgInterceptorTest.java |   56 -
 .../v2/XMemcachedMethodInterceptorTest.java        |  137 ---
 .../apm-sdk-plugin/xxl-job-2.x-plugin/pom.xml      |   44 -
 .../skywalking/apm/plugin/xxljob/Constants.java    |   32 -
 .../MethodJobHandlerConstructorInterceptor.java    |   46 -
 .../xxljob/MethodJobHandlerMethodInterceptor.java  |   61 -
 .../ScriptJobHandlerConstructorInterceptor.java    |   39 -
 .../xxljob/ScriptJobHandlerMethodInterceptor.java  |   61 -
 .../xxljob/SimpleJobHandlerMethodInterceptor.java  |   60 -
 .../define/MethodJobHandlerInstrumentation.java    |   99 --
 .../define/ScriptJobHandlerInstrumentation.java    |   93 --
 .../define/SimpleJobHandlerInstrumentation.java    |   92 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 apm-sniffer/apm-test-tools/pom.xml                 |   56 -
 .../agent/core/context/MockContextSnapshot.java    |   42 -
 .../apm/agent/test/helper/FieldGetter.java         |   47 -
 .../apm/agent/test/helper/FieldSetter.java         |   39 -
 .../apm/agent/test/helper/SegmentHelper.java       |   35 -
 .../apm/agent/test/helper/SegmentRefHelper.java    |   59 -
 .../apm/agent/test/helper/SpanHelper.java          |  138 ---
 .../apm/agent/test/tools/AgentServiceRule.java     |   59 -
 .../apm/agent/test/tools/SegmentRefAssert.java     |   39 -
 .../apm/agent/test/tools/SegmentStorage.java       |   50 -
 .../apm/agent/test/tools/SegmentStoragePoint.java  |   29 -
 .../apm/agent/test/tools/SpanAssert.java           |   79 --
 .../apm/agent/test/tools/TracingSegmentRunner.java |   93 --
 .../skywalking/apm/plugin/ArbitrarySetTest.java    |  114 --
 .../apm-toolkit-kafka-activation/pom.xml           |   44 -
 .../KafkaOnMessageAnnotationMethodInterceptor.java |   50 -
 .../KafkaOnMessageAnnotationInstrumentation.java   |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-toolkit-log4j-1.x-activation/pom.xml       |   52 -
 .../v1/x/PrintSkyWalkingContextInterceptor.java    |   51 -
 .../log/log4j/v1/x/PrintTraceIdInterceptor.java    |   46 -
 ...kyWalkingContextPatternConverterActivation.java |   83 --
 .../v1/x/TraceIdPatternConverterActivation.java    |   83 --
 .../log4j/v1/x/log/GRPCLogAppenderActivation.java  |   84 --
 .../log4j/v1/x/log/GRPCLogAppenderInterceptor.java |  115 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm-toolkit-log4j-2.x-activation/pom.xml       |   47 -
 .../v2/x/SkyWalkingContextConverterActivation.java |   70 --
 ...kyWalkingContextConverterMethodInterceptor.java |   64 --
 .../log/log4j/v2/x/TraceIdConverterActivation.java |   70 --
 .../v2/x/TraceIdConverterMethodInterceptor.java    |   61 -
 .../v2/x/async/AsyncAppenderInstrumentation.java   |   83 --
 .../v2/x/async/AsyncAppenderMethodInterceptor.java |   53 -
 .../x/async/AsyncLoggerConfigInstrumentation.java  |   74 --
 .../async/AsyncLoggerConfigMethodInterceptor.java  |   57 -
 .../v2/x/async/CreateMementoInstrumentation.java   |   83 --
 .../log4j/v2/x/async/CreateMementoInterceptor.java |   51 -
 .../async/Log4jLogEventConstructorInterceptor.java |   40 -
 .../v2/x/async/Log4jLogEventInstrumentation.java   |   63 --
 .../x/async/RingBufferLogEventInstrumentation.java |   68 --
 .../async/RingBufferLogEventMethodInterceptor.java |   53 -
 .../log4j/v2/x/log/GRPCLogAppenderActivation.java  |   75 --
 .../log4j/v2/x/log/GRPCLogAppenderInterceptor.java |  129 ---
 .../src/main/resources/skywalking-plugin.def       |   24 -
 .../apm-toolkit-logback-1.x-activation/pom.xml     |   47 -
 .../v1/x/LogbackPatternConverterActivation.java    |   87 --
 ...kyWalkingContextPatternConverterActivation.java |   87 --
 .../v1/x/PrintSkyWalkingContextInterceptor.java    |   59 -
 .../log/logback/v1/x/PrintTraceIdInterceptor.java  |   56 -
 .../x/async/AsyncAppenderBaseInstrumentation.java  |   63 --
 .../async/AsyncAppenderBaseMethodInterceptor.java  |   53 -
 .../async/LoggingEventConstructorInterceptor.java  |   34 -
 .../v1/x/async/LoggingEventInstrumentation.java    |   58 -
 .../v1/x/log/GRPCLogAppenderActivation.java        |   75 --
 .../v1/x/log/GRPCLogAppenderInterceptor.java       |  130 ---
 .../SkyWalkingContextJsonProviderActivation.java   |   68 --
 .../SkyWalkingContextJsonProviderInterceptor.java  |   59 -
 .../v1/x/logstash/TcpSocketAppenderActivation.java |   72 --
 .../x/logstash/TcpSocketAppenderInterceptor.java   |   57 -
 .../x/logstash/TraceIdJsonProviderActivation.java  |   68 --
 .../x/logstash/TraceIdJsonProviderInterceptor.java |   56 -
 .../logback/v1/x/mdc/MDCConverterActivation.java   |   90 --
 .../mdc/PrintMDCSkyWalkingContextInterceptor.java  |   57 -
 .../v1/x/mdc/PrintMDCTraceIdInterceptor.java       |   55 -
 .../src/main/resources/skywalking-plugin.def       |   25 -
 .../apm-toolkit-logging-common/pom.xml             |   80 --
 .../common/log/GRPCLogReportServiceClient.java     |  181 ---
 .../logging/common/log/SkyWalkingContext.java      |   48 -
 .../toolkit/logging/common/log/ToolkitConfig.java  |   61 -
 .../apm-toolkit-meter-activation/pom.xml           |   38 -
 .../activation/meter/CounterActivation.java        |   93 --
 .../meter/CounterConstructInterceptor.java         |   48 -
 .../activation/meter/CounterGetInterceptor.java    |   41 -
 .../meter/CounterIncrementInterceptor.java         |   43 -
 .../toolkit/activation/meter/GaugeActivation.java  |   77 --
 .../meter/GaugeConstructInterceptor.java           |   47 -
 .../activation/meter/GaugeGetInterceptor.java      |   42 -
 .../activation/meter/HistogramActivation.java      |   77 --
 .../meter/HistogramAddValueInterceptor.java        |   43 -
 .../meter/HistogramConstructInterceptor.java       |   48 -
 .../activation/meter/util/MeterIdConverter.java    |   57 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../meter/CounterConstructInterceptorTest.java     |   81 --
 .../meter/GaugeConstructInterceptorTest.java       |   83 --
 .../meter/HistogramConstructInterceptorTest.java   |   81 --
 .../apm-toolkit-opentracing-activation/pom.xml     |   38 -
 .../continuation/ActivateInterceptor.java          |   49 -
 .../continuation/ConstructorInterceptor.java       |   30 -
 .../SkywalkingContinuationActivation.java          |   89 --
 .../ConstructorWithSpanBuilderInterceptor.java     |   58 -
 .../span/ConstructorWithTracerInterceptor.java     |   31 -
 .../opentracing/span/SkywalkingSpanActivation.java |  169 ---
 .../opentracing/span/SpanFinishInterceptor.java    |   50 -
 .../opentracing/span/SpanLogInterceptor.java       |   50 -
 .../span/SpanSetOperationNameInterceptor.java      |   49 -
 .../opentracing/span/SpanSetTagInterceptor.java    |   56 -
 .../tracer/SkywalkingTracerActivation.java         |   92 --
 .../tracer/SkywalkingTracerExtractInterceptor.java |   72 --
 .../tracer/SkywalkingTracerInjectInterceptor.java  |   63 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../opentracing/SkywalkingSpanActivationTest.java  |  399 -------
 .../apm-toolkit-trace-activation/pom.xml           |   38 -
 .../toolkit/activation/ToolkitPluginConfig.java    |   34 -
 .../activation/trace/ActiveSpanActivation.java     |  185 ---
 .../trace/ActiveSpanDebugInterceptor.java          |   57 -
 .../trace/ActiveSpanErrorInterceptor.java          |   51 -
 .../trace/ActiveSpanErrorMsgInterceptor.java       |   58 -
 .../trace/ActiveSpanErrorThrowableInteceptor.java  |   51 -
 .../trace/ActiveSpanInfoInterceptor.java           |   57 -
 .../ActiveSpanSetOperationNameInterceptor.java     |   58 -
 .../activation/trace/ActiveSpanTagInterceptor.java |   50 -
 .../trace/BaseTagAnnotationInterceptor.java        |   78 --
 .../trace/BaseTraceAnnotationInterceptor.java      |   89 --
 .../trace/CallableOrRunnableActivation.java        |   92 --
 .../CallableOrRunnableConstructInterceptor.java    |   32 -
 .../trace/CallableOrRunnableInvokeInterceptor.java |   53 -
 .../trace/CorrelationContextGetInterceptor.java    |   45 -
 .../trace/CorrelationContextPutInterceptor.java    |   46 -
 .../IgnoredExceptionAnnotationActivation.java      |   65 --
 .../IgnoredExceptionConstructInterceptor.java      |   36 -
 .../activation/trace/SegmentIDInterceptor.java     |   49 -
 .../activation/trace/SpanIDInterceptor.java        |   49 -
 .../activation/trace/TagAnnotationActivation.java  |  103 --
 .../trace/TagAnnotationMethodInterceptor.java      |   50 -
 .../TagAnnotationStaticMethodInterceptor.java      |   45 -
 .../trace/TraceAnnotationActivation.java           |   97 --
 .../trace/TraceAnnotationMethodInterceptor.java    |   51 -
 .../TraceAnnotationStaticMethodInterceptor.java    |   45 -
 .../activation/trace/TraceContextActivation.java   |  148 ---
 .../activation/trace/TraceIDInterceptor.java       |   49 -
 .../apm/toolkit/activation/util/TagUtil.java       |   43 -
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../toolkit/activation/trace/ActiveSpanTest.java   |  185 ---
 .../trace/CallableOrRunnableInterceptorTest.java   |  114 --
 .../activation/trace/TagAnnotationTest.java        |  343 ------
 .../activation/trace/TraceAnnotationTest.java      |  191 ----
 apm-sniffer/apm-toolkit-activation/pom.xml         |  153 ---
 .../bootstrap-plugins/jdk-http-plugin/pom.xml      |   45 -
 .../jdk/http/HttpClientNewInstanceInterceptor.java |   49 -
 .../jdk/http/HttpClientParseHttpInterceptor.java   |   81 --
 .../http/HttpClientWriteRequestInterceptor.java    |   85 --
 .../http/HttpsClientNewInstanceInterceptor.java    |   49 -
 .../jdk/http/define/HttpClientInstrumentation.java |  126 ---
 .../http/define/HttpsClientInstrumentation.java    |   85 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../bootstrap-plugins/jdk-threading-plugin/pom.xml |   45 -
 .../jdk/threading/JDKThreadingPluginConfig.java    |   36 -
 .../apm/plugin/jdk/threading/ThreadingConfig.java  |   59 -
 .../threading/ThreadingConstructorInterceptor.java |   34 -
 .../jdk/threading/ThreadingMethodInterceptor.java  |   68 --
 .../threading/define/CallableInstrumentation.java  |  103 --
 .../threading/define/RunnableInstrumentation.java  |  103 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 apm-sniffer/bootstrap-plugins/pom.xml              |  139 ---
 apm-sniffer/config/agent.config                    |  114 --
 .../customize-enhance-plugin/pom.xml               |   31 -
 .../customize/conf/CustomizeConfiguration.java     |  343 ------
 .../customize/conf/CustomizePluginConfig.java      |   33 -
 .../plugin/customize/conf/MethodConfiguration.java |  132 ---
 .../apm/plugin/customize/constants/Constants.java  |   74 --
 .../define/CustomizeInstanceInstrumentation.java   |   78 --
 .../define/CustomizeStaticInstrumentation.java     |   71 --
 .../interceptor/BaseInterceptorMethods.java        |   92 --
 .../interceptor/CustomizeInstanceInterceptor.java  |   46 -
 .../interceptor/CustomizeStaticInterceptor.java    |   45 -
 .../loader/CustomizeInstrumentationLoader.java     |   63 --
 .../apm/plugin/customize/util/CustomizeUtil.java   |   69 --
 ....agent.core.plugin.loader.InstrumentationLoader |   19 -
 .../customize/util/CustomizeExpressionTest.java    |  174 ---
 .../plugin/customize/util/CustomizeUtilTest.java   |   36 -
 .../optional-plugins/ehcache-2.x-plugin/pom.xml    |   49 -
 .../ehcache/v2/EhcacheCacheNameInterceptor.java    |   46 -
 .../ehcache/v2/EhcacheConstructorInterceptor.java  |   35 -
 .../apm/plugin/ehcache/v2/EhcacheEnhanceInfo.java  |   39 -
 .../plugin/ehcache/v2/EhcacheLockInterceptor.java  |   66 --
 .../ehcache/v2/EhcacheOperateAllInterceptor.java   |   55 -
 .../v2/EhcacheOperateElementInterceptor.java       |   62 -
 .../v2/EhcacheOperateObjectInterceptor.java        |   61 -
 .../v2/EhcachePrivateConstructorInterceptor.java   |   35 -
 .../v2/define/EhcachePluginInstrumentation.java    |  214 ----
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../plugin/ehcache/v2/EhcacheInterceptorTest.java  |  207 ----
 .../optional-plugins/gson-2.8.x-plugin/pom.xml     |   45 -
 .../apm/plugin/gson/GsonFromJsonInterceptor.java   |   56 -
 .../apm/plugin/gson/GsonToJsonInterceptor.java     |   56 -
 .../gson/define/GsonFromJsonInstrumentation.java   |   68 --
 .../gson/define/GsonToJsonInstrumentation.java     |   84 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/gson/GsonFromJsonInterceptorTest.java   |   75 --
 .../apm/plugin/gson/GsonToJsonInterceptorTest.java |   75 --
 .../optional-plugins/guava-cache-plugin/pom.xml    |   48 -
 .../guava/cache/GuavaCacheAllInterceptor.java      |   50 -
 .../plugin/guava/cache/GuavaCacheInterceptor.java  |   55 -
 .../define/GuavaCachePluginInstrumentation.java    |   99 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../guava/cache/GuavaCacheInterceptorTest.java     |  146 ---
 .../kotlin-coroutine-plugin/pom.xml                |   46 -
 .../kotlin/coroutine/DispatcherInterceptor.java    |   45 -
 .../plugin/kotlin/coroutine/TracingRunnable.java   |   79 --
 .../define/DispatcherInstrumentation.java          |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../optional-plugins/mybatis-3.x-plugin/pom.xml    |   44 -
 .../skywalking/apm/plugin/mybatis/Constants.java   |   27 -
 .../apm/plugin/mybatis/MyBatisInterceptor.java     |   59 -
 .../apm/plugin/mybatis/MyBatisMethodMatch.java     |   46 -
 .../mybatis/MyBatisShellMethodInterceptor.java     |   57 -
 .../mybatis/define/MyBatisInstrumentation.java     |   64 --
 .../define/MyBatisShellMethodInstrumentation.java  |   64 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../gateway-2.0.x-plugin/pom.xml                   |   86 --
 .../gateway/v20x/HttpClientRequestInterceptor.java |  117 --
 .../v20x/HttpclientRequestHeadersInterceptor.java  |   62 -
 .../v20x/NettyRoutingFilterInterceptor.java        |   71 --
 .../AbstractGateway200EnhancePluginDefine.java     |   30 -
 .../cloud/gateway/v20x/define/Constants.java       |   32 -
 .../define/DispatcherHandlerInstrumentation.java   |   29 -
 .../gateway/v20x/define/EnhanceCacheObject.java    |   38 -
 .../v20x/define/HttpClientInstrumentation.java     |   62 -
 .../define/HttpClientRequestInstrumentation.java   |   62 -
 .../define/NettyRoutingFilterInstrumentation.java  |   64 --
 .../define/ServerWebExchangeInstrumentation.java   |   29 -
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../gateway-2.1.x-plugin/pom.xml                   |   87 --
 .../HttpClientFinalizerConstructorInterceptor.java |   34 -
 ...ientFinalizerResponseConnectionInterceptor.java |   69 --
 .../v21x/HttpClientFinalizerSendInterceptor.java   |   98 --
 .../v21x/HttpClientFinalizerURIInterceptor.java    |   46 -
 .../v21x/NettyRoutingFilterInterceptor.java        |   69 --
 .../v21x/TcpClientConstructorInterceptor.java      |   29 -
 .../AbstractGateway210EnhancePluginDefine.java     |   30 -
 .../cloud/gateway/v21x/define/Constants.java       |   36 -
 .../define/DispatcherHandlerInstrumentation.java   |   29 -
 .../gateway/v21x/define/EnhanceObjectCache.java    |   50 -
 .../define/HttpClientFinalizerInstrumentation.java |  107 --
 .../define/NettyRoutingFilterInstrumentation.java  |   64 --
 .../define/ServerWebExchangeInstrumentation.java   |   29 -
 .../v21x/define/TcpClientInstrumentation.java      |   57 -
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../gateway-3.x-plugin/pom.xml                     |   78 --
 .../HttpClientFinalizerConstructorInterceptor.java |   43 -
 ...ientFinalizerResponseConnectionInterceptor.java |   77 --
 .../v3x/HttpClientFinalizerSendInterceptor.java    |  105 --
 .../v3x/HttpClientFinalizerUriInterceptor.java     |   52 -
 .../gateway/v3x/NettyRoutingFilterInterceptor.java |   76 --
 .../AbstractGatewayV3EnhancePluginDefine.java      |   32 -
 .../define/DispatcherHandlerInstrumentation.java   |   32 -
 .../gateway/v3x/define/EnhanceObjectCache.java     |   54 -
 .../define/HttpClientFinalizerInstrumentation.java |  121 --
 .../define/NettyRoutingFilterInstrumentation.java  |   75 --
 .../define/ServerWebExchangeInstrumentation.java   |   32 -
 .../src/main/resources/skywalking-plugin.def       |   20 -
 ...pClientFinalizerConstructorInterceptorTest.java |   70 --
 .../v3x/HttpClientFinalizerInterceptorTest.java    |  171 ---
 .../cloud/gateway/v3x/MockCliengRequest.java       |  125 --
 .../cloud/gateway/v3x/MockClientResponse.java      |  104 --
 .../v3x/NettyRoutingFilterInterceptorTest.java     |  104 --
 .../optional-spring-cloud/pom.xml                  |   45 -
 .../optional-spring-plugins/pom.xml                |   42 -
 .../spring-annotation-plugin/pom.xml               |   43 -
 .../AbstractSpringBeanInstrumentation.java         |   87 --
 .../spring/annotations/SpringAnnotationConfig.java |   34 -
 .../annotations/SpringAnnotationInterceptor.java   |   50 -
 .../bean/SpringBeanInstrumentation.java            |   31 -
 .../component/SpringComponentInstrumentation.java  |   31 -
 .../SpringRepositoryInstrumentation.java           |   31 -
 .../services/SpringServicesInstrumentation.java    |   31 -
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../spring-tx-plugin/pom.xml                       |   43 -
 .../EndTransactionMethodInterceptor.java           |   57 -
 .../GetTransactionMethodInterceptor.java           |   81 --
 .../spring/transaction/SpringTXPluginConfig.java   |   34 -
 .../spring/transaction/context/Constants.java      |   35 -
 ...tPlatformTransactionManagerInstrumentation.java |   79 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-webflux-5.x-plugin/pom.xml              |   40 -
 .../DispatcherHandlerHandleMethodInterceptor.java  |  136 ---
 .../ServerWebExchangeConstructorInterceptor.java   |   28 -
 .../define/DispatcherHandlerInstrumentation.java   |   63 --
 .../define/ServerWebExchangeInstrumentation.java   |   58 -
 .../src/main/resources/skywalking-plugin.def       |   18 -
 apm-sniffer/optional-plugins/pom.xml               |  148 ---
 .../quartz-scheduler-2.x-plugin/pom.xml            |   45 -
 .../quartz/JobExecuteStateMethodInterceptor.java   |   56 -
 .../quartz/JobRunShellConstructorInterceptor.java  |   36 -
 .../quartz/JobRunShellMethodInterceptor.java       |   85 --
 .../JobRunShellInterceptorInstrumentation.java     |  116 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../optional-plugins/sentinel-1.x-plugin/pom.xml   |   43 -
 .../apm/plugin/sentinel/v1/Constants.java          |   26 -
 .../plugin/sentinel/v1/EntryMethodInterceptor.java |   74 --
 .../SentinelAsyncEntryConstructorInterceptor.java  |   53 -
 .../sentinel/v1/SentinelAsyncExitInterceptor.java  |   54 -
 .../v1/SentinelCtEntryConstructorInterceptor.java  |   52 -
 .../sentinel/v1/SentinelExitInterceptor.java       |   55 -
 .../define/SentinelAsyncEntryInstrumentation.java  |   81 --
 .../v1/define/SentinelCtEntryInstrumentation.java  |   80 --
 .../v1/define/SentinelCtSphInstrumentation.java    |   80 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm-trace-ignore-plugin.config                 |   23 -
 .../optional-plugins/trace-ignore-plugin/pom.xml   |   45 -
 .../trace/ignore/TraceIgnoreExtendService.java     |   96 --
 .../trace/ignore/TraceIgnorePatternWatcher.java    |   69 --
 .../apm/plugin/trace/ignore/conf/IgnoreConfig.java |   31 -
 .../trace/ignore/conf/IgnoreConfigInitializer.java |  101 --
 .../trace/ignore/matcher/FastPathMatcher.java      |  153 ---
 .../trace/ignore/matcher/TracePathMatcher.java     |   24 -
 ...ache.skywalking.apm.agent.core.boot.BootService |   19 -
 .../ignore/TraceIgnorePatternWatcherTest.java      |   66 --
 .../apm/plugin/trace/ignore/TraceIgnoreTest.java   |   73 --
 .../plugin/trace/ignore/TracePathMatcherTest.java  |  114 --
 ...ache.skywalking.apm.agent.core.boot.BootService |   19 -
 .../zookeeper-3.4.x-plugin/pom.xml                 |   45 -
 .../plugin/zookeeper/ClientCnxnInterceptor.java    |   97 --
 .../zookeeper/EventThreadMethodInterceptor.java    |   71 --
 .../skywalking/apm/plugin/zookeeper/ZooOpt.java    |  149 ---
 .../define/ClientCnxnInstrumentation.java          |   83 --
 .../define/EventThreadInstrumentation.java         |   69 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../zookeeper/ClientCnxnInterceptorTest.java       |  121 --
 .../kafka-reporter-plugin/pom.xml                  |  156 ---
 .../agent/core/kafka/KafkaConnectionStatus.java    |   23 -
 .../core/kafka/KafkaConnectionStatusListener.java  |   23 -
 .../kafka/KafkaContextManagerExtendService.java    |   41 -
 .../agent/core/kafka/KafkaJVMMetricsSender.java    |  104 --
 .../apm/agent/core/kafka/KafkaMeterSender.java     |   82 --
 .../apm/agent/core/kafka/KafkaProducerManager.java |  170 ---
 .../core/kafka/KafkaProfileSnapshotSender.java     |   83 --
 .../core/kafka/KafkaReporterPluginConfig.java      |   55 -
 .../kafka/KafkaServiceManagementServiceClient.java |  133 ---
 .../core/kafka/KafkaTraceSegmentServiceClient.java |  134 ---
 ...ache.skywalking.apm.agent.core.boot.BootService |   23 -
 .../agent/core/kafka/KafkaProducerManagerTest.java |   69 --
 .../KafkaServiceManagementServiceClientTest.java   |   50 -
 apm-sniffer/optional-reporter-plugins/pom.xml      |   69 --
 apm-sniffer/pom.xml                                |   45 -
 docker/agent/Dockerfile.agent                      |   46 -
 docs/en/FAQ/Memory-leak-enhance-Worker-thread.md   |    4 +-
 docs/en/FAQ/v6-version-upgrade.md                  |    7 +-
 docs/en/concepts-and-designs/mal.md                |    2 +-
 docs/en/concepts-and-designs/scope-definitions.md  |   28 +-
 docs/en/concepts-and-designs/service-agent.md      |    2 +-
 docs/en/guides/E2E-local-remote-debug.md           |   28 -
 docs/en/guides/How-to-build.md                     |   17 +-
 docs/en/guides/How-to-release.md                   |    2 +-
 docs/en/guides/Java-Plugin-Development-Guide.md    |  564 ---------
 docs/en/guides/Plugin-test.md                      |  638 -----------
 docs/en/guides/README.md                           |    9 -
 docs/en/setup/backend/backend-receivers.md         |   10 +-
 docs/en/setup/backend/backend-start-up-mode.md     |   22 +-
 docs/en/setup/backend/backend-storage.md           |   97 +-
 docs/en/setup/backend/backend-telemetry.md         |   47 +-
 docs/en/setup/backend/backend-token-auth.md        |   23 +-
 docs/en/setup/backend/backend-vm-monitoring.md     |   10 +-
 docs/en/setup/backend/backend-zabbix.md            |   16 +-
 docs/en/setup/backend/configuration-vocabulary.md  |  505 +++++----
 docs/en/setup/backend/dynamic-config-apollo.md     |   14 +
 docs/en/setup/backend/dynamic-config-configmap.md  |  112 ++
 docs/en/setup/backend/dynamic-config-consul.md     |   15 +
 docs/en/setup/backend/dynamic-config-etcd.md       |   17 +
 docs/en/setup/backend/dynamic-config-nacos.md      |   21 +
 docs/en/setup/backend/dynamic-config-service.md    |   14 +
 docs/en/setup/backend/dynamic-config-zookeeper.md  |   61 +
 docs/en/setup/backend/dynamic-config.md            |  167 +--
 docs/en/setup/backend/dynamical-logging.md         |   24 +-
 docs/en/setup/backend/endpoint-grouping-rules.md   |   68 +-
 docs/en/setup/backend/grpc-ssl.md                  |   34 +-
 docs/en/setup/backend/log-analyzer.md              |   57 +-
 docs/en/setup/backend/metrics-exporter.md          |   30 +-
 docs/en/setup/backend/service-auto-grouping.md     |   13 +-
 docs/en/setup/backend/slow-db-statement.md         |   15 +-
 docs/en/setup/backend/spring-sleuth-setup.md       |   27 +-
 docs/en/setup/backend/trace-sampling.md            |   60 +-
 docs/en/setup/backend/ttl.md                       |   12 +-
 docs/en/setup/backend/ui-setup.md                  |    2 +-
 docs/en/setup/backend/uninstrumented-gateways.md   |    8 +-
 docs/en/setup/istio/README.md                      |    6 +-
 .../java-agent/Application-toolkit-log4j-1.x.md    |   50 -
 .../java-agent/Application-toolkit-log4j-2.x.md    |  169 ---
 .../java-agent/Application-toolkit-logback-1.x.md  |  186 ---
 .../java-agent/Application-toolkit-meter.md        |   48 -
 .../java-agent/Application-toolkit-micrometer.md   |   55 -
 .../Application-toolkit-trace-cross-thread.md      |   63 --
 .../java-agent/Application-toolkit-trace.md        |   85 --
 .../java-agent/Customize-enhance-trace.md          |   72 --
 .../java-agent/How-to-disable-plugin.md            |   19 -
 .../java-agent/How-to-enable-kafka-reporter.md     |   19 -
 .../java-agent/How-to-tolerate-exceptions.md       |  114 --
 .../en/setup/service-agent/java-agent/Namespace.md |   24 -
 .../setup/service-agent/java-agent/Opentracing.md  |   16 -
 .../setup/service-agent/java-agent/Plugin-list.md  |  121 --
 docs/en/setup/service-agent/java-agent/README.md   |  243 ----
 .../service-agent/java-agent/Setting-override.md   |   69 --
 .../java-agent/Specified-agent-config.md           |   29 -
 .../service-agent/java-agent/Supported-list.md     |  139 ---
 docs/en/setup/service-agent/java-agent/TLS.md      |   26 -
 .../setup/service-agent/java-agent/Token-auth.md   |   31 -
 .../Kotlin-Coroutine-plugin.md                     |   28 -
 .../agent-optional-plugins/Oracle-Resin-plugins.md |    6 -
 .../Spring-annotation-plugin.md                    |    8 -
 .../agent-optional-plugins/trace-ignore-plugin.md  |   20 -
 .../java-agent/configuration-discovery.md          |   32 -
 .../service-agent/java-agent/containerization.md   |   50 -
 docs/en/setup/service-agent/server-agents.md       |    2 +-
 docs/menu.yml                                      |   62 -
 .../analyzer/provider/AnalyzerModuleConfig.java    |   18 +-
 .../analyzer/provider/AnalyzerModuleProvider.java  |   17 +-
 .../trace/TraceLatencyThresholdsAndWatcher.java    |   78 --
 .../provider/trace/TraceSampleRateWatcher.java     |   71 --
 .../provider/trace/TraceSamplingPolicyWatcher.java |  177 +++
 .../trace/UninstrumentedGatewaysConfig.java        |    8 +-
 .../analyzer/provider/trace/parser/SpanTags.java   |    9 +
 .../listener/MultiScopesAnalysisListener.java      |   11 +-
 .../parser/listener/SegmentAnalysisListener.java   |   21 +-
 .../trace/parser/listener/SourceBuilder.java       |   21 +
 .../trace/parser/listener/TraceSegmentSampler.java |   16 +-
 .../provider/trace/sampling/SamplingPolicy.java}   |   21 +-
 .../trace/sampling/SamplingPolicySettings.java     |   50 +
 .../sampling/SamplingPolicySettingsReader.java     |   89 ++
 .../TraceLatencyThresholdsAndWatcherTest.java      |  113 --
 .../provider/trace/TraceSampleRateWatcherTest.java |  114 --
 .../trace/TraceSamplingPolicyWatcherTest.java      |  370 ++++++
 .../sampling/SamplingPolicySettingsReaderTest.java |   42 +
 .../resources/trace-sampling-policy-settings.yml   |   14 +-
 .../skywalking/oap/log/analyzer/dsl/Binding.java   |   45 +
 .../skywalking/oap/log/analyzer/dsl/DSL.java       |   25 +
 .../analyzer/dsl/spec/extractor/ExtractorSpec.java |   18 +-
 .../log/analyzer/dsl/spec/filter/FilterSpec.java   |   21 +-
 .../log/listener/RecordAnalysisListener.java       |    2 +
 .../oap/log/analyzer/dsl/DSLSecurityTest.java      |  140 +++
 .../skywalking/oap/meter/analyzer/dsl/DSL.java     |   29 +
 .../core/alarm/provider/AlarmRulesWatcher.java     |    5 +-
 oap-server/server-bootstrap/pom.xml                |    1 +
 .../src/main/resources/application.yml             |    9 +-
 .../resources/trace-sampling-policy-settings.yml   |   15 +-
 .../configuration/api/ConfigChangeWatcher.java     |    6 +
 .../oap/server/configuration/api/ConfigTable.java  |    2 +-
 .../configuration/api/ConfigWatcherRegister.java   |  163 ++-
 .../api/GroupConfigChangeWatcher.java              |   48 +
 .../server/configuration/api/GroupConfigTable.java |   43 +-
 .../api/ConfigWatcherRegisterTest.java             |   62 +-
 .../apollo/ApolloConfigWatcherRegister.java        |    7 +
 .../consul/ConsulConfigurationWatcherRegister.java |    7 +
 .../etcd/EtcdConfigWatcherRegister.java            |    7 +
 .../ConfigmapConfigurationWatcherRegister.java     |   24 +-
 .../configmap/ConfigurationConfigmapInformer.java  |   24 +-
 .../ConfigmapConfigWatcherRegisterTest.java        |   79 +-
 .../skywalking-dynamic-configmap.example.yaml      |    2 +-
 ...g-group-dynamic-configmap.example-serviceA.yaml |  348 ++++++
 ...g-group-dynamic-configmap.example-serviceB.yaml |  221 ++++
 .../nacos/NacosConfigWatcherRegister.java          |    7 +
 .../zookeeper/ZookeeperConfigWatcherRegister.java  |   36 +-
 .../zookeeper/it/ITZookeeperConfigurationTest.java |   53 +-
 .../it/MockZookeeperConfigurationProvider.java     |   38 +-
 .../ut/MockZookeeperConfigWatcherRegister.java     |    6 +
 .../grpc/GRPCConfigWatcherRegister.java            |    7 +
 .../server/core/analysis/ApdexThresholdConfig.java |    8 +-
 .../group/EndpointNameGroupingRuleWatcher.java     |    2 +-
 .../server/core/logging/LoggingConfigWatcher.java  |   13 +-
 .../oap/server/core/query/type/Database.java       |    5 +-
 .../oap/server/core/query/type/Endpoint.java       |    2 +
 .../oap/server/core/query/type/Service.java        |    2 +
 .../server/core/query/type/ServiceInstance.java    |    2 +
 .../skywalking/oap/server/core/source/All.java     |    7 +
 .../oap/server/core/source/Endpoint.java           |    7 +
 .../oap/server/core/source/EndpointRelation.java   |    7 +
 .../skywalking/oap/server/core/source/Event.java   |    3 +-
 .../skywalking/oap/server/core/source/Service.java |    7 +
 .../oap/server/core/source/ServiceInstance.java    |    7 +
 .../core/source/ServiceInstanceRelation.java       |    7 +
 .../oap/server/core/source/ServiceRelation.java    |    7 +
 .../core/analysis/ApdexThresholdConfigTest.java    |    6 +
 .../query-graphql-plugin/pom.xml                   |    7 +-
 .../oap/query/graphql/GraphQLQueryConfig.java      |    4 +-
 .../oap/query/graphql/GraphQLQueryProvider.java    |    6 +-
 .../oap/query/graphql/resolver/LogTestQuery.java   |  128 +++
 .../oap/query/graphql/type/LogTestRequest.java     |   12 +-
 .../oap/query/graphql/type/LogTestResponse.java}   |   15 +-
 .../skywalking/oap/query/graphql/type/Metrics.java |   20 +-
 .../src/main/resources/query-protocol              |    2 +-
 .../query/graphql/resolver/LogTestQueryTest.java   |  129 +++
 .../discovery/AgentConfigurationsWatcher.java      |    5 +-
 .../receiver/mesh/TelemetryDataDispatcher.java     |    6 +
 .../server/receiver/trace/mock/ServiceAMock.java   |    4 +-
 .../listener/MultiScopesAnalysisListenerTest.java  |    9 +-
 .../elasticsearch/query/BrowserLogQueryEsDAO.java  |    2 +
 .../query/BrowserLogQueryEs7DAO.java               |    2 +
 .../plugin/jdbc/h2/dao/H2BrowserLogQueryDAO.java   |    2 +
 pom.xml                                            |   85 --
 skywalking-ui                                      |    2 +-
 .../src/test/resources/docker-compose.two.yml      |    5 +-
 test/e2e/e2e-test/docker/Dockerfile.consumer       |   16 +-
 test/e2e/e2e-test/docker/Dockerfile.provider       |   20 +-
 test/e2e/e2e-test/docker/base-compose.yml          |   20 -
 .../e2e/e2e-test/docker/cluster/docker-compose.yml |   15 +-
 .../docker/cluster/docker-compose.zk.es6.yml       |    6 -
 .../docker/cluster/docker-compose.zk.es7.yml       |    6 -
 .../docker/cluster/docker-compose.zk.influxdb.yml  |    6 -
 .../docker/cluster/docker-compose.zk.mysql.yml     |    6 -
 .../e2e/e2e-test/docker/gateway/docker-compose.yml |    6 -
 test/e2e/e2e-test/docker/kafka/Dockerfile.provider |   20 +-
 .../e2e-test/docker/kafka/docker-compose.base.yml  |    5 -
 .../e2e-test/docker/kafka/docker-compose.meter.yml |    5 -
 .../docker/kafka/docker-compose.profiling.yml      |    5 -
 .../e2e-test/docker/simple/auth/docker-compose.yml |    5 +-
 .../docker/simple/compat/docker-compose.yml        |   62 -
 test/e2e/e2e-test/pom.xml                          |   27 -
 test/e2e/pom.xml                                   |   10 +-
 test/plugin/agent-test-tools/bin/fetch-code.sh     |   36 -
 test/plugin/agent-test-tools/pom.xml               |   73 --
 test/plugin/archetypes/jvm/pom.xml                 |   41 -
 .../META-INF/maven/archetype-metadata.xml          |   68 --
 .../resources/archetype-resources/bin/startup.sh   |   21 -
 .../archetype-resources/config/expectedData.yaml   |   27 -
 .../archetype-resources/configuration.yml          |   22 -
 .../src/main/resources/archetype-resources/pom.xml |  118 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../src/main/java/Application.java                 |   34 -
 .../src/main/java/controller/CaseController.java   |   47 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../archetype-resources/support-version.list       |   17 -
 test/plugin/archetypes/pom.xml                     |   38 -
 test/plugin/archetypes/tomcat/pom.xml              |   41 -
 .../META-INF/maven/archetype-metadata.xml          |   67 --
 .../archetype-resources/config/expectedData.yaml   |   27 -
 .../archetype-resources/configuration.yml          |   21 -
 .../src/main/resources/archetype-resources/pom.xml |   77 --
 .../src/main/java/CaseServlet.java                 |   44 -
 .../src/main/java/HealthCheckServlet.java          |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../archetype-resources/support-version.list       |   17 -
 test/plugin/containers/jvm-container/pom.xml       |  126 ---
 .../jvm-container/src/main/docker/assembly.xml     |   42 -
 .../jvm-container/src/main/docker/run.sh           |  111 --
 test/plugin/containers/pom.xml                     |   39 -
 test/plugin/containers/tomcat-container/pom.xml    |  135 ---
 .../tomcat-container/src/main/docker/assembly.xml  |   46 -
 .../tomcat-container/src/main/docker/catalina.sh   |  632 -----------
 .../tomcat-container/src/main/docker/run.sh        |   97 --
 test/plugin/generator.sh                           |   77 --
 test/plugin/pom.xml                                |  166 ---
 test/plugin/run.sh                                 |  249 ----
 test/plugin/runner-helper/pom.xml                  |   84 --
 .../test/helper/AbstractRunningGenerator.java      |   65 --
 .../plugin/test/helper/ConfigurationImpl.java      |  255 -----
 .../test/helper/DockerComposeRunningGenerator.java |   74 --
 .../helper/DockerContainerRunningGenerator.java    |   49 -
 .../plugin/test/helper/IConfiguration.java         |   64 --
 .../apache/skywalking/plugin/test/helper/Main.java |   27 -
 .../skywalking/plugin/test/helper/RunningType.java |   22 -
 .../helper/ScenarioRunningScriptGenerator.java     |   24 -
 .../exception/ConfigureFileNotFoundException.java  |   23 -
 .../exception/GenerateAdditionFileException.java   |   21 -
 .../helper/exception/GenerateFailedException.java  |   21 -
 .../plugin/test/helper/vo/CaseConfiguration.java   |   46 -
 .../plugin/test/helper/vo/DependencyComponent.java |   44 -
 .../plugin/test/helper/vo/DockerService.java       |   39 -
 .../plugin/test/helper/vo/RequestHeader.java       |   30 -
 .../main/resources/compose-start-script.template   |   41 -
 .../main/resources/container-start-script.template |   55 -
 .../src/main/resources/docker-compose.template     |  109 --
 .../runner-helper/src/main/resources/log4j2.xml    |   37 -
 .../runner-helper/src/main/resources/scenario.sh   |   31 -
 .../DockerComposeV2RunningGeneratorTest.java       |   61 -
 .../DockerContainerRunningGeneratorTest.java       |   55 -
 .../test/helper/vo/CaseIConfigurationTest.java     |   48 -
 .../src/test/resources/configuration-test.yml      |   37 -
 .../src/test/resources/docker-compose-test.yml     |   38 -
 .../runner-helper/src/test/resources/scenario.sh   |   22 -
 .../scenarios/activemq-scenario/bin/startup.sh     |   21 -
 .../activemq-scenario/config/expectedData.yaml     |   73 --
 .../scenarios/activemq-scenario/configuration.yml  |   29 -
 test/plugin/scenarios/activemq-scenario/pom.xml    |  118 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/activemq/Application.java         |   34 -
 .../activemq/controller/CaseController.java        |  133 ---
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../activemq-scenario/support-version.list         |   22 -
 .../apm-toolkit-trace-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |  353 ------
 .../apm-toolkit-trace-scenario/configuration.yml   |   25 -
 .../scenarios/apm-toolkit-trace-scenario/pom.xml   |  123 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apache/skywalking/apm/toolkit/model/User.java  |   45 -
 .../skywalking/apm/toolkit/trace/ActiveSpan.java   |   49 -
 .../apm/toolkit/trace/CallableWrapper.java         |   39 -
 .../apm/toolkit/trace/RunnableWrapper.java         |   36 -
 .../apm/toolkit/trace/SupplierWrapper.java         |   39 -
 .../apache/skywalking/apm/toolkit/trace/Tag.java   |   47 -
 .../apache/skywalking/apm/toolkit/trace/Tags.java  |   46 -
 .../apache/skywalking/apm/toolkit/trace/Trace.java |   38 -
 .../skywalking/apm/toolkit/trace/TraceContext.java |   76 --
 .../apm/toolkit/trace/TraceCrossThread.java        |   30 -
 .../apm/testcase/toolkit/Application.java          |   30 -
 .../toolkit/controller/TestController.java         |  132 ---
 .../testcase/toolkit/controller/TestService.java   |  113 --
 .../src/main/resources/application.yaml            |   22 -
 .../support-version.list                           |   17 -
 .../armeria-0.96minus-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |   75 --
 .../armeria-0.96minus-scenario/configuration.yml   |   20 -
 .../scenarios/armeria-0.96minus-scenario/pom.xml   |   97 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/armeria/Application.java          |   28 -
 .../apm/testcase/armeria/ClientApplication.java    |   40 -
 .../apm/testcase/armeria/ServerApplication.java    |   41 -
 .../src/main/resources/application.yaml            |   19 -
 .../support-version.list                           |   32 -
 .../armeria-0.96plus-scenario/bin/startup.sh       |   21 -
 .../config/expectedData.yaml                       |   71 --
 .../armeria-0.96plus-scenario/configuration.yml    |   20 -
 .../scenarios/armeria-0.96plus-scenario/pom.xml    |   98 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/armeria/Application.java          |   28 -
 .../apm/testcase/armeria/ClientApplication.java    |   40 -
 .../apm/testcase/armeria/ServerApplication.java    |   41 -
 .../src/main/resources/application.yaml            |   19 -
 .../armeria-0.96plus-scenario/support-version.list |   19 -
 .../asynchttpclient-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   73 --
 .../asynchttpclient-scenario/configuration.yml     |   20 -
 .../scenarios/asynchttpclient-scenario/pom.xml     |  135 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/asynchttpclient/Application.java  |   34 -
 .../testcase/asynchttpclient/CaseController.java   |   73 --
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../asynchttpclient-scenario/support-version.list  |   29 -
 .../scenarios/avro-scenario/avro-client/pom.xml    |  112 --
 .../skywalking/apm/testcase/avro/Application.java  |   34 -
 .../testcase/avro/controller/CaseController.java   |   61 -
 .../src/main/resources/application.yaml            |   23 -
 .../avro-client/src/main/resources/log4j2.xml      |   30 -
 .../scenarios/avro-scenario/avro-common/pom.xml    |   60 -
 .../avro-common/src/main/avro/greeter.avpr         |   44 -
 .../avro-scenario/avro-dist/bin/startup.sh         |   24 -
 .../scenarios/avro-scenario/avro-dist/pom.xml      |   54 -
 .../avro-dist/src/main/assembly/assembly.xml       |   46 -
 .../scenarios/avro-scenario/avro-server/pom.xml    |   82 --
 .../skywalking/apm/testcase/avro/Application.java  |   47 -
 .../avro-scenario/config/expectedData.yaml         |   60 -
 .../scenarios/avro-scenario/configuration.yml      |   22 -
 test/plugin/scenarios/avro-scenario/pom.xml        |   70 --
 .../scenarios/avro-scenario/support-version.list   |   18 -
 .../scenarios/baidu-brpc-scenario/bin/startup.sh   |   21 -
 .../baidu-brpc-scenario/config/expectedData.yaml   |   66 --
 .../baidu-brpc-scenario/configuration.yml          |   20 -
 test/plugin/scenarios/baidu-brpc-scenario/pom.xml  |  108 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/baidu.brpc/BaiduBrpcApplication.java  |   46 -
 .../baidu.brpc/controller/CaseController.java      |   72 --
 .../apm/testcase/baidu.brpc/interfaces/Echo.java   | 1040 -----------------
 .../baidu.brpc/interfaces/EchoService.java         |   30 -
 .../baidu.brpc/service/EchoServiceImpl.java        |   46 -
 .../src/main/resources/application.yml             |   20 -
 .../baidu-brpc-scenario/support-version.list       |   19 -
 .../plugin/scenarios/canal-scenario/bin/startup.sh |   21 -
 .../canal-scenario/config/expectedData.yaml        |   51 -
 .../scenarios/canal-scenario/configuration.yml     |   42 -
 test/plugin/scenarios/canal-scenario/pom.xml       |  157 ---
 .../canal-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/canal/Application.java |   34 -
 .../testcase/canal/controller/CaseController.java  |   85 --
 .../src/main/resources/application.properties      |   19 -
 .../canal-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/canal-scenario/support-version.list  |   18 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  460 --------
 .../configuration.yml                              |   29 -
 .../cassandra-java-driver-3.x-scenario/pom.xml     |  140 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/cassandra/Application.java        |   34 -
 .../cassandra/controller/CaseController.java       |  171 ---
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../correlation-autotag-scenario/bin/startup.sh    |   21 -
 .../config/expectedData.yaml                       |  292 -----
 .../correlation-autotag-scenario/configuration.yml |   22 -
 .../scenarios/correlation-autotag-scenario/pom.xml |  165 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/grpc/Application.java  |   34 -
 .../testcase/grpc/consumr/ConsumerInterceptor.java |  109 --
 .../testcase/grpc/controller/CaseController.java   |  128 ---
 .../grpc/provider/ProviderConfiguration.java       |   40 -
 .../provider/interceptor/ProviderInterceptor.java  |   94 --
 .../grpc/provider/service/GreeterServiceImpl.java  |   52 -
 .../src/main/proto/GreetService.proto              |   43 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   22 -
 .../scenarios/customize-scenario/bin/startup.sh    |   23 -
 .../config/customize_enhance.xml                   |   60 -
 .../customize-scenario/config/expectedData.yaml    |  123 --
 .../scenarios/customize-scenario/configuration.yml |   22 -
 test/plugin/scenarios/customize-scenario/pom.xml   |  112 --
 .../src/main/assembly/assembly.xml                 |   46 -
 .../apm/testcase/customize/Application.java        |   34 -
 .../customize/controller/CustomizeController.java  |   90 --
 .../apm/testcase/customize/model/Model0.java       |   89 --
 .../apm/testcase/customize/model/Model1.java       |   46 -
 .../testcase/customize/service/TestService1.java   |   47 -
 .../testcase/customize/service/TestService2.java   |   36 -
 .../src/main/resources/application.yaml            |   22 -
 .../customize-scenario/support-version.list        |   17 -
 test/plugin/scenarios/cxf-scenario/bin/startup.sh  |   21 -
 .../cxf-scenario/config/expectedData.yaml          |   90 --
 .../scenarios/cxf-scenario/configuration.yml       |   22 -
 test/plugin/scenarios/cxf-scenario/pom.xml         |  125 --
 .../cxf-scenario/src/main/assembly/assembly.xml    |   41 -
 .../skywalking/apm/testcase/cxf/Application.java   |   34 -
 .../skywalking/apm/testcase/cxf/CxfConfig.java     |   67 --
 .../testcase/cxf/controller/CaseController.java    |   54 -
 .../skywalking/apm/testcase/cxf/entity/User.java   |   62 -
 .../apm/testcase/cxf/service/UserService.java      |   35 -
 .../apm/testcase/cxf/service/UserServiceImpl.java  |   49 -
 .../src/main/resources/application.yaml            |   23 -
 .../cxf-scenario/src/main/resources/log4j2.xml     |   30 -
 .../scenarios/cxf-scenario/support-version.list    |   21 -
 .../scenarios/dbcp-2.x-scenario/bin/startup.sh     |   21 -
 .../dbcp-2.x-scenario/config/expectedData.yaml     |  240 ----
 .../scenarios/dbcp-2.x-scenario/configuration.yml  |   32 -
 test/plugin/scenarios/dbcp-2.x-scenario/pom.xml    |  126 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/dbcp/Application.java  |   34 -
 .../skywalking/apm/testcase/dbcp/MysqlConfig.java  |   57 -
 .../testcase/dbcp/controller/CaseController.java   |   58 -
 .../apm/testcase/dbcp/service/CaseService.java     |   71 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../dbcp-2.x-scenario/support-version.list         |   25 -
 .../scenarios/dubbo-2.5.x-scenario/bin/startup.sh  |   21 -
 .../dubbo-2.5.x-scenario/config/expectedData.yaml  |   70 --
 .../dubbo-2.5.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/dubbo-2.5.x-scenario/pom.xml |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/dubbo/Application.java |   73 --
 .../testcase/dubbo/controller/CaseController.java  |   50 -
 .../apm/testcase/dubbo/services/GreetService.java  |   23 -
 .../dubbo/services/impl/GreetServiceImpl.java      |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../dubbo-2.5.x-scenario/support-version.list      |   18 -
 .../scenarios/dubbo-2.7.x-scenario/bin/startup.sh  |   22 -
 .../dubbo-2.7.x-scenario/config/expectedData.yaml  |   73 --
 .../dubbo-2.7.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/dubbo-2.7.x-scenario/pom.xml |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/dubbo/Application.java |   73 --
 .../testcase/dubbo/controller/CaseController.java  |   50 -
 .../apm/testcase/dubbo/services/GreetService.java  |   23 -
 .../dubbo/services/impl/GreetServiceImpl.java      |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../dubbo-2.7.x-scenario/support-version.list      |   17 -
 .../ehcache-2.x-scenario/config/expectedData.yaml  |  109 --
 .../ehcache-2.x-scenario/configuration.yml         |   21 -
 test/plugin/scenarios/ehcache-2.x-scenario/pom.xml |   77 --
 .../apm/testcase/ehcache/v2/CaseServlet.java       |   80 --
 .../testcase/ehcache/v2/HealthCheckServlet.java    |   40 -
 .../src/main/resources/cache.xml                   |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../ehcache-2.x-scenario/support-version.list      |   19 -
 .../elasticjob-2.x-scenario/bin/startup.sh         |   21 -
 .../config/expectedData.yaml                       |   73 --
 .../elasticjob-2.x-scenario/configuration.yml      |   28 -
 .../scenarios/elasticjob-2.x-scenario/pom.xml      |  132 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticjob/Application.java       |   34 -
 .../elasticjob/controller/CaseController.java      |   45 -
 .../apm/testcase/elasticjob/job/DemoSimpleJob.java |   48 -
 .../apm/testcase/elasticjob/job/JobConfig.java     |   78 --
 .../src/main/resources/application.yaml            |   28 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../elasticjob-2.x-scenario/support-version.list   |   18 -
 .../elasticjob-3.x-scenario/bin/startup.sh         |   21 -
 .../config/expectedData.yaml                       |   54 -
 .../elasticjob-3.x-scenario/configuration.yml      |   28 -
 .../scenarios/elasticjob-3.x-scenario/pom.xml      |  137 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticjob/Application.java       |   39 -
 .../elasticjob/controller/CaseController.java      |   48 -
 .../apm/testcase/elasticjob/job/DemoSimpleJob.java |   64 --
 .../src/main/resources/application.yaml            |   34 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../elasticjob-3.x-scenario/support-version.list   |   17 -
 .../elasticsearch-5.x-scenario/bin/startup.sh      |   20 -
 .../config/expectedData.yaml                       |  156 ---
 .../elasticsearch-5.x-scenario/configuration.yml   |   34 -
 .../scenarios/elasticsearch-5.x-scenario/pom.xml   |  129 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticsearch/Application.java    |   34 -
 .../elasticsearch/controller/CaseController.java   |  142 ---
 .../src/main/resources/application.yml             |   19 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../support-version.list                           |   17 -
 .../elasticsearch-6.x-scenario/bin/startup.sh      |   20 -
 .../config/expectedData.yaml                       |  469 --------
 .../elasticsearch-6.x-scenario/configuration.yml   |   33 -
 .../scenarios/elasticsearch-6.x-scenario/pom.xml   |  133 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticsearch/Application.java    |   34 -
 .../elasticsearch/RestHighLevelClientCase.java     |  473 --------
 .../elasticsearch/TransportClientCase.java         |  101 --
 .../elasticsearch/config/ElasticsearchConfig.java  |   56 -
 .../config/TransportClientConfig.java              |   72 --
 .../elasticsearch/controller/CaseController.java   |   57 -
 .../src/main/resource/application.yml              |   17 -
 .../src/main/resource/log4j2.xml                   |   31 -
 .../support-version.list                           |   18 -
 .../elasticsearch-7.x-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |  314 -----
 .../elasticsearch-7.x-scenario/configuration.yml   |   35 -
 .../scenarios/elasticsearch-7.x-scenario/pom.xml   |  159 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticsearch/Application.java    |   34 -
 .../elasticsearch/RestHighLevelClientCase.java     |  270 -----
 .../elasticsearch/TransportClientCase.java         |  100 --
 .../elasticsearch/config/ElasticsearchConfig.java  |   56 -
 .../config/TransportClientConfig.java              |   71 --
 .../elasticsearch/controller/CaseController.java   |   56 -
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   22 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  148 ---
 .../configuration.yml                              |   22 -
 .../exception-checker-spring-scenario/pom.xml      |  118 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/toolkit/trace/IgnoredException.java        |   35 -
 .../apm/testcase/exceptionchecker/Application.java |   34 -
 .../controller/CaseController.java                 |   79 --
 .../exception/TestAnnotatedException.java          |   47 -
 .../exceptionchecker/exception/TestException.java  |   44 -
 .../exception/TestHierarchyListedException.java    |   44 -
 .../exception/TestListedException.java             |   44 -
 .../exceptionchecker/service/TestService.java      |   50 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../config/expectedData.yaml                       |  132 ---
 .../configuration.yml                              |   23 -
 .../exception-checker-tomcat-scenario/pom.xml      |   97 --
 .../apm/toolkit/trace/IgnoredException.java        |   35 -
 .../controller/CaseController.java                 |   79 --
 .../exception/TestAnnotatedException.java          |   47 -
 .../exceptionchecker/exception/TestException.java  |   44 -
 .../exception/TestHierarchyListedException.java    |   44 -
 .../exception/TestListedException.java             |   44 -
 .../exception/TestOtherClassLoaderException.java   |   44 -
 .../exceptionchecker/service/TestService.java      |   50 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   34 -
 .../support-version.list                           |   17 -
 .../plugin/scenarios/feign-scenario/bin/startup.sh |   21 -
 .../feign-scenario/config/expectedData.yaml        |  219 ----
 .../scenarios/feign-scenario/configuration.yml     |   22 -
 test/plugin/scenarios/feign-scenario/pom.xml       |  141 ---
 .../feign-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   34 -
 .../testcase/feign/controller/CaseController.java  |   52 -
 .../testcase/feign/controller/RestController.java  |   85 --
 .../apm/testcase/feign/controller/RestRequest.java |   62 -
 .../skywalking/apm/testcase/feign/entity/User.java |   53 -
 .../src/main/resources/application.yaml            |   23 -
 .../feign-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/feign-scenario/support-version.list  |   22 -
 .../finagle-17.10.x-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   57 -
 .../finagle-17.10.x-scenario/configuration.yml     |   22 -
 .../scenarios/finagle-17.10.x-scenario/pom.xml     |  170 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/finagle/FinagleRpcApplication.java    |   53 -
 .../finagle/controller/CaseController.java         |   49 -
 .../finagle/service/FinagleRpcDemoServiceImpl.java |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/thrift/service.thrift                 |   23 -
 .../finagle-17.10.x-scenario/support-version.list  |   35 -
 .../finagle-6.44.x-scenario/bin/startup.sh         |   21 -
 .../config/expectedData.yaml                       |   57 -
 .../finagle-6.44.x-scenario/configuration.yml      |   22 -
 .../scenarios/finagle-6.44.x-scenario/pom.xml      |  170 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/finagle/FinagleRpcApplication.java    |   53 -
 .../finagle/controller/CaseController.java         |   49 -
 .../finagle/service/FinagleRpcDemoServiceImpl.java |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/thrift/service.thrift                 |   23 -
 .../finagle-6.44.x-scenario/support-version.list   |   20 -
 .../config/expectedData.yaml                       |   93 --
 .../gateway-2.0.x-scenario/configuration.yml       |   22 -
 .../gateway-dist/bin/startup.sh                    |   24 -
 .../gateway-2.0.x-scenario/gateway-dist/pom.xml    |   54 -
 .../gateway-dist/src/main/assembly/assembly.xml    |   46 -
 .../gateway-projectA-scenario/pom.xml              |   67 --
 .../sc/gateway/projectA/ApiKeyResolver.java        |   31 -
 .../testcase/sc/gateway/projectA/Application.java  |   29 -
 .../testcase/sc/gateway/projectA/Test1Filter.java  |   38 -
 .../testcase/sc/gateway/projectA/Test2Filter.java  |   39 -
 .../sc/gateway/projectA/TestFilterConfig.java      |   35 -
 .../src/main/resources/application.yml             |   27 -
 .../gateway-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/gateway/projectB/Application.java  |   31 -
 .../projectB/controller/TestController.java        |   35 -
 .../src/main/resources/application.properties      |   17 -
 .../scenarios/gateway-2.0.x-scenario/pom.xml       |   58 -
 .../gateway-2.0.x-scenario/support-version.list    |   17 -
 .../config/expectedData.yaml                       |   93 --
 .../gateway-2.1.x-scenario/configuration.yml       |   22 -
 .../gateway-dist/bin/startup.sh                    |   24 -
 .../gateway-2.1.x-scenario/gateway-dist/pom.xml    |   54 -
 .../gateway-dist/src/main/assembly/assembly.xml    |   46 -
 .../gateway-projectA-scenario/pom.xml              |   67 --
 .../sc/gateway/projectA/ApiKeyResolver.java        |   31 -
 .../testcase/sc/gateway/projectA/Application.java  |   29 -
 .../testcase/sc/gateway/projectA/Test1Filter.java  |   38 -
 .../testcase/sc/gateway/projectA/Test2Filter.java  |   39 -
 .../sc/gateway/projectA/TestFilterConfig.java      |   35 -
 .../src/main/resources/application.yml             |   27 -
 .../gateway-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/gateway/projectB/Application.java  |   31 -
 .../projectB/controller/TestController.java        |   35 -
 .../src/main/resources/application.properties      |   17 -
 .../scenarios/gateway-2.1.x-scenario/pom.xml       |   58 -
 .../gateway-2.1.x-scenario/support-version.list    |   18 -
 .../gateway-3.x-scenario/config/expectedData.yaml  |   93 --
 .../gateway-3.x-scenario/configuration.yml         |   22 -
 .../gateway-dist/bin/startup.sh                    |   24 -
 .../gateway-3.x-scenario/gateway-dist/pom.xml      |   54 -
 .../gateway-dist/src/main/assembly/assembly.xml    |   46 -
 .../gateway-projectA-scenario/pom.xml              |   67 --
 .../sc/gateway/projectA/ApiKeyResolver.java        |   31 -
 .../testcase/sc/gateway/projectA/Application.java  |   29 -
 .../testcase/sc/gateway/projectA/Test1Filter.java  |   38 -
 .../testcase/sc/gateway/projectA/Test2Filter.java  |   39 -
 .../sc/gateway/projectA/TestFilterConfig.java      |   35 -
 .../src/main/resources/application.yml             |   27 -
 .../gateway-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/gateway/projectB/Application.java  |   31 -
 .../projectB/controller/TestController.java        |   35 -
 .../src/main/resources/application.properties      |   17 -
 test/plugin/scenarios/gateway-3.x-scenario/pom.xml |   58 -
 .../gateway-3.x-scenario/support-version.list      |   19 -
 .../scenarios/graphql-12.x-scenario/bin/startup.sh |   21 -
 .../graphql-12.x-scenario/config/expectedData.yaml |   92 --
 .../graphql-12.x-scenario/configuration.yml        |   20 -
 .../plugin/scenarios/graphql-12.x-scenario/pom.xml |  115 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/graphql/Application.java          |   29 -
 .../graphql/configuration/GraphSchema.java         |  120 --
 .../graphql/controller/CaseController.java         |   53 -
 .../skywalking/apm/testcase/graphql/data/User.java |   26 -
 .../src/main/resources/application.yml             |   20 -
 .../graphql-12.x-scenario/support-version.list     |   22 -
 .../scenarios/graphql-8.x-scenario/bin/startup.sh  |   21 -
 .../graphql-8.x-scenario/config/expectedData.yaml  |   92 --
 .../graphql-8.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/graphql-8.x-scenario/pom.xml |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/graphql/Application.java          |   29 -
 .../graphql/configuration/GraphSchema.java         |  119 --
 .../apm/testcase/graphql/configuration/User.java   |   26 -
 .../graphql/controller/CaseController.java         |   53 -
 .../src/main/resources/application.yml             |   20 -
 .../graphql-8.x-scenario/support-version.list      |   17 -
 .../scenarios/graphql-9.x-scenario/bin/startup.sh  |   21 -
 .../graphql-9.x-scenario/config/expectedData.yaml  |   92 --
 .../graphql-9.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/graphql-9.x-scenario/pom.xml |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/graphql/Application.java          |   29 -
 .../graphql/configuration/GraphSchema.java         |  120 --
 .../graphql/controller/CaseController.java         |   53 -
 .../skywalking/apm/testcase/graphql/data/User.java |   26 -
 .../src/main/resources/application.yml             |   20 -
 .../graphql-9.x-scenario/support-version.list      |   21 -
 test/plugin/scenarios/grpc-scenario/bin/startup.sh |   21 -
 .../grpc-scenario/config/expectedData.yaml         |  441 --------
 .../scenarios/grpc-scenario/configuration.yml      |   22 -
 test/plugin/scenarios/grpc-scenario/pom.xml        |  159 ---
 .../grpc-scenario/src/main/assembly/assembly.xml   |   41 -
 .../skywalking/apm/testcase/grpc/Application.java  |   34 -
 .../testcase/grpc/consumr/ConsumerInterceptor.java |  109 --
 .../testcase/grpc/controller/CaseController.java   |  137 ---
 .../grpc/provider/ProviderConfiguration.java       |   44 -
 .../provider/interceptor/ProviderInterceptor.java  |   96 --
 .../service/GreeterBlockingErrorServiceImpl.java   |   31 -
 .../service/GreeterBlockingServiceImpl.java        |   32 -
 .../grpc/provider/service/GreeterServiceImpl.java  |   52 -
 .../src/main/proto/GreetService.proto              |   43 -
 .../src/main/resources/application.yaml            |   23 -
 .../grpc-scenario/src/main/resources/log4j2.xml    |   30 -
 .../scenarios/grpc-scenario/support-version.list   |   41 -
 test/plugin/scenarios/gson-scenario/bin/startup.sh |   21 -
 .../gson-scenario/config/expectedData.yaml         |   63 --
 .../scenarios/gson-scenario/configuration.yml      |   24 -
 test/plugin/scenarios/gson-scenario/pom.xml        |  119 --
 .../gson-scenario/src/main/assembly/assembly.xml   |   41 -
 .../skywalking/apm/testcase/gson/Application.java  |   34 -
 .../testcase/gson/controller/CaseController.java   |   47 -
 .../src/main/resources/application.yaml            |   23 -
 .../gson-scenario/src/main/resources/log4j2.xml    |   30 -
 .../scenarios/gson-scenario/support-version.list   |   17 -
 .../guava-cache-scenario/config/expectedData.yaml  |  101 --
 .../guava-cache-scenario/configuration.yml         |   21 -
 test/plugin/scenarios/guava-cache-scenario/pom.xml |   77 --
 .../apm/testcase/guava/cache/CaseServlet.java      |   71 --
 .../testcase/guava/cache/HealthCheckServlet.java   |   40 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../guava-cache-scenario/support-version.list      |   22 -
 test/plugin/scenarios/h2-scenario/bin/startup.sh   |   21 -
 .../scenarios/h2-scenario/config/expectedData.yaml |  102 --
 .../plugin/scenarios/h2-scenario/configuration.yml |   20 -
 test/plugin/scenarios/h2-scenario/pom.xml          |  124 --
 .../h2-scenario/src/main/assembly/assembly.xml     |   41 -
 .../skywalking/apm/testcase/h2/Application.java    |   34 -
 .../apm/testcase/h2/controller/CaseController.java |   60 -
 .../apm/testcase/h2/controller/SQLExecutor.java    |   75 --
 .../src/main/resources/application.yaml            |   23 -
 .../h2-scenario/src/main/resources/log4j2.xml      |   30 -
 .../scenarios/h2-scenario/support-version.list     |   17 -
 .../plugin/scenarios/hbase-scenario/bin/startup.sh |   21 -
 .../hbase-scenario/config/expectedData.yaml        |   96 --
 .../scenarios/hbase-scenario/configuration.yml     |   31 -
 test/plugin/scenarios/hbase-scenario/pom.xml       |  137 ---
 .../hbase-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/hbase/Application.java |   34 -
 .../testcase/hbase/controller/HBaseController.java |  122 --
 .../src/main/resources/application.properties      |   19 -
 .../hbase-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/hbase-scenario/support-version.list  |   21 -
 .../httpasyncclient-scenario/bin/startup.sh        |   19 -
 .../config/expectedData.yaml                       |   73 --
 .../httpasyncclient-scenario/configuration.yml     |   18 -
 .../scenarios/httpasyncclient-scenario/pom.xml     |  126 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/httpasyncclient/BackController.java   |   32 -
 .../testcase/httpasyncclient/FrontController.java  |  107 --
 .../HttpasyncclientApplication.java                |   33 -
 .../src/main/resource/application.yml              |   17 -
 .../src/main/resource/log4j2.xml                   |   31 -
 .../httpasyncclient-scenario/support-version.list  |   18 -
 .../config/expectedData.yaml                       |   81 --
 .../httpclient-3.x-scenario/configuration.yml      |   21 -
 .../scenarios/httpclient-3.x-scenario/pom.xml      |   76 --
 .../apm/testcase/httpclient/CaseServlet.java       |   51 -
 .../testcase/httpclient/HealthCheckServlet.java    |   39 -
 .../httpclient/ServletForContextPropagate.java     |   40 -
 .../src/main/webapp/WEB-INF/web.xml                |   54 -
 .../httpclient-3.x-scenario/support-version.list   |   19 -
 .../config/expectedData.yaml                       |   72 --
 .../httpclient-4.3.x-scenario/configuration.yml    |   19 -
 .../scenarios/httpclient-4.3.x-scenario/pom.xml    |   76 --
 .../apm/testcase/httpclient/CaseServlet.java       |   60 -
 .../testcase/httpclient/HealthCheckServlet.java    |   40 -
 .../httpclient/ServletForContextPropagate.java     |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   54 -
 .../httpclient-4.3.x-scenario/support-version.list |   19 -
 .../scenarios/hystrix-scenario/bin/startup.sh      |   21 -
 .../hystrix-scenario/config/expectedData.yaml      |   81 --
 .../scenarios/hystrix-scenario/configuration.yml   |   22 -
 test/plugin/scenarios/hystrix-scenario/pom.xml     |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/hystrix/Application.java          |   34 -
 .../hystrix/controller/CaseController.java         |   97 --
 .../testcase/hystrix/controller/TestACommand.java  |   58 -
 .../testcase/hystrix/controller/TestBCommand.java  |   60 -
 .../src/main/resources/application.yaml            |   23 -
 .../hystrix-scenario/src/main/resources/log4j2.xml |   30 -
 .../hystrix-scenario/support-version.list          |   19 -
 .../scenarios/influxdb-scenario/bin/startup.sh     |   22 -
 .../influxdb-scenario/config/expectedData.yaml     |  131 ---
 .../scenarios/influxdb-scenario/configuration.yml  |   27 -
 test/plugin/scenarios/influxdb-scenario/pom.xml    |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/influxdb/Application.java         |   34 -
 .../influxdb/controller/CaseController.java        |   70 --
 .../influxdb/executor/InfluxDBExecutor.java        |   68 --
 .../src/main/resources/application.yaml            |   21 -
 .../influxdb-scenario/support-version.list         |   29 -
 .../scenarios/jdk-http-scenario/bin/startup.sh     |   21 -
 .../jdk-http-scenario/config/expectedData.yaml     |   72 --
 .../scenarios/jdk-http-scenario/configuration.yml  |   22 -
 test/plugin/scenarios/jdk-http-scenario/pom.xml    |  110 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/jdkhttp/Application.java          |   34 -
 .../jdkhttp/controller/CaseController.java         |   63 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../jdk-http-scenario/support-version.list         |   17 -
 .../jdk-threading-scenario/bin/startup.sh          |   21 -
 .../config/expectedData.yaml                       |  102 --
 .../jdk-threading-scenario/configuration.yml       |   22 -
 .../scenarios/jdk-threading-scenario/pom.xml       |   88 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/jdk/threading/Application.java    |   80 --
 .../src/main/resources/application.yaml            |   19 -
 .../jdk-threading-scenario/support-version.list    |   17 -
 .../jdk14-with-gson-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   77 --
 .../jdk14-with-gson-scenario/configuration.yml     |   24 -
 .../scenarios/jdk14-with-gson-scenario/pom.xml     |  149 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/gson/Application.java  |   34 -
 .../testcase/gson/controller/CaseController.java   |   56 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../jdk14-with-gson-scenario/support-version.list  |   17 -
 .../plugin/scenarios/jedis-scenario/bin/startup.sh |   22 -
 .../jedis-scenario/config/expectedData.yaml        |  141 ---
 .../scenarios/jedis-scenario/configuration.yml     |   28 -
 test/plugin/scenarios/jedis-scenario/pom.xml       |  108 --
 .../jedis-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/jedis/Application.java |   34 -
 .../testcase/jedis/controller/CaseController.java  |   61 -
 .../jedis/controller/RedisCommandExecutor.java     |   46 -
 .../controller/RedisPipelineCommandExecutor.java   |   42 -
 .../src/main/resources/application.yaml            |   21 -
 .../scenarios/jedis-scenario/support-version.list  |   22 -
 .../jetty-scenario/config/expectedData.yaml        |   74 --
 .../scenarios/jetty-scenario/configuration.yml     |   20 -
 .../jetty-scenario/jetty-dist/bin/startup.sh       |   24 -
 .../scenarios/jetty-scenario/jetty-dist/pom.xml    |   54 -
 .../jetty-dist/src/main/assembly/assembly.xml      |   46 -
 .../jetty-scenario/jettyclient-scenario/pom.xml    |  107 --
 .../apm/testcase/jettyclient/Application.java      |   39 -
 .../jettyclient/controller/CaseController.java     |   56 -
 .../src/main/resources/application.properties      |   17 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../jetty-scenario/jettyserver-scenario/pom.xml    |   81 --
 .../apm/testcase/jettyserver/Application.java      |   37 -
 .../testcase/jettyserver/servlet/CaseServlet.java  |   37 -
 test/plugin/scenarios/jetty-scenario/pom.xml       |   63 --
 .../scenarios/jetty-scenario/support-version.list  |   20 -
 .../jsonrpc4j-1.x-scenario/bin/startup.sh          |   21 -
 .../config/expectedData.yaml                       |   91 --
 .../jsonrpc4j-1.x-scenario/configuration.yml       |   20 -
 .../scenarios/jsonrpc4j-1.x-scenario/pom.xml       |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/jsonrpc4j/Application.java        |   36 -
 .../jsonrpc4j/controller/CaseController.java       |   52 -
 .../testcase/jsonrpc4j/services/DemoService.java   |   27 -
 .../jsonrpc4j/services/DemoServiceImp.java         |   32 -
 .../src/main/resources/application.yml             |   20 -
 .../jsonrpc4j-1.x-scenario/support-version.list    |   20 -
 .../plugin/scenarios/kafka-scenario/bin/startup.sh |   21 -
 .../kafka-scenario/config/expectedData.yaml        |  263 -----
 .../scenarios/kafka-scenario/configuration.yml     |   39 -
 test/plugin/scenarios/kafka-scenario/pom.xml       |  145 ---
 .../kafka-scenario/src/main/assembly/assembly.xml  |   41 -
 .../apm/toolkit/kafka/KafkaPollAndInvoke.java      |   30 -
 .../skywalking/apm/testcase/kafka/Application.java |   30 -
 .../testcase/kafka/controller/CaseController.java  |  352 ------
 .../src/main/resources/application.properties      |   19 -
 .../kafka-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/kafka-scenario/support-version.list  |   27 -
 .../kotlin-coroutine-scenario/bin/startup.sh       |   21 -
 .../config/expectedData.yaml                       |  117 --
 .../kotlin-coroutine-scenario/configuration.yml    |   22 -
 .../scenarios/kotlin-coroutine-scenario/pom.xml    |  156 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/kotlin/coroutine/Application.kt   |   29 -
 .../kotlin/coroutine/controller/DemoController.kt  |   65 --
 .../kotlin/coroutine/respository/DemoRepository.kt |   58 -
 .../kotlin/coroutine/service/DemoService.kt        |   35 -
 .../testcase/kotlin/coroutine/util/Connection.kt   |   30 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../kotlin-coroutine-scenario/support-version.list |   20 -
 .../scenarios/lettuce-scenario/bin/startup.sh      |   21 -
 .../lettuce-scenario/config/expectedData.yaml      |   66 --
 .../scenarios/lettuce-scenario/configuration.yml   |   28 -
 test/plugin/scenarios/lettuce-scenario/pom.xml     |  133 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/lettuce/Application.java          |   34 -
 .../lettuce/controller/LettuceController.java      |   72 --
 .../src/main/resources/application.properties      |   19 -
 .../lettuce-scenario/src/main/resources/log4j2.xml |   30 -
 .../lettuce-scenario/support-version.list          |   19 -
 .../scenarios/mariadb-scenario/bin/startup.sh      |   21 -
 .../mariadb-scenario/config/expectedData.yaml      |  119 --
 .../scenarios/mariadb-scenario/configuration.yml   |   32 -
 test/plugin/scenarios/mariadb-scenario/pom.xml     |  120 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mariadb/Application.java          |   39 -
 .../apm/testcase/mariadb/MariadbConfig.java        |   58 -
 .../apm/testcase/mariadb/SQLExecutor.java          |   70 --
 .../mariadb/controller/CaseController.java         |   63 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../mariadb-scenario/src/main/resources/log4j2.xml |   30 -
 .../mariadb-scenario/support-version.list          |   25 -
 .../scenarios/mongodb-3.x-scenario/bin/startup.sh  |   21 -
 .../mongodb-3.x-scenario/config/expectedData.yaml  |  141 ---
 .../mongodb-3.x-scenario/configuration.yml         |   24 -
 test/plugin/scenarios/mongodb-3.x-scenario/pom.xml |  140 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mongodb/Application.java          |   30 -
 .../mongodb/controller/CaseController.java         |   83 --
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../mongodb-3.x-scenario/support-version.list      |   25 -
 .../scenarios/mongodb-4.x-scenario/bin/startup.sh  |   21 -
 .../mongodb-4.x-scenario/config/expectedData.yaml  |  141 ---
 .../mongodb-4.x-scenario/configuration.yml         |   24 -
 test/plugin/scenarios/mongodb-4.x-scenario/pom.xml |  145 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mongodb/Application.java          |   34 -
 .../mongodb/controller/CaseController.java         |   81 --
 .../src/main/resources/application.yaml            |   25 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../mongodb-4.x-scenario/support-version.list      |   18 -
 .../scenarios/mssql-jdbc-scenario/bin/startup.sh   |   21 -
 .../mssql-jdbc-scenario/config/expectedData.yaml   |  125 --
 .../mssql-jdbc-scenario/configuration.yml          |   32 -
 test/plugin/scenarios/mssql-jdbc-scenario/pom.xml  |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/mssql/Application.java |   34 -
 .../skywalking/apm/testcase/mssql/MssqlConfig.java |   58 -
 .../skywalking/apm/testcase/mssql/SQLExecutor.java |   96 --
 .../testcase/mssql/controller/CaseController.java  |   66 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../mssql-jdbc-scenario/support-version.list       |   23 -
 .../scenarios/mssql-jtds-scenario/bin/startup.sh   |   21 -
 .../mssql-jtds-scenario/config/expectedData.yaml   |  106 --
 .../mssql-jtds-scenario/configuration.yml          |   32 -
 test/plugin/scenarios/mssql-jtds-scenario/pom.xml  |  120 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/mssql/Application.java |   34 -
 .../skywalking/apm/testcase/mssql/MssqlConfig.java |   58 -
 .../skywalking/apm/testcase/mssql/SQLExecutor.java |   88 --
 .../testcase/mssql/controller/CaseController.java  |   65 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../mssql-jtds-scenario/support-version.list       |   23 -
 .../scenarios/mybatis-3.x-scenario/bin/startup.sh  |   21 -
 .../mybatis-3.x-scenario/config/expectedData.yaml  |  128 ---
 .../mybatis-3.x-scenario/configuration.yml         |   33 -
 test/plugin/scenarios/mybatis-3.x-scenario/pom.xml |  125 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mybatis/Application.java          |   33 -
 .../apm/testcase/mybatis/config/JdbcConfig.java    |   49 -
 .../mybatis/controller/CaseController.java         |   64 --
 .../apm/testcase/mybatis/mapper/DemoMapper.java    |   27 -
 .../apm/testcase/mybatis/service/DemoService.java  |   25 -
 .../mybatis/service/impl/DemoServiceImpl.java      |   37 -
 .../src/main/resources/application.properties      |   27 -
 .../src/main/resources/mapper/DemoMapper.xml       |   26 -
 .../mybatis-3.x-scenario/support-version.list      |   18 -
 .../plugin/scenarios/mysql-scenario/bin/startup.sh |   21 -
 .../mysql-scenario/config/expectedData.yaml        |  173 ---
 .../scenarios/mysql-scenario/configuration.yml     |   32 -
 test/plugin/scenarios/mysql-scenario/pom.xml       |  120 --
 .../mysql-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/mysql/Application.java |   34 -
 .../skywalking/apm/testcase/mysql/MysqlConfig.java |   58 -
 .../skywalking/apm/testcase/mysql/SQLExecutor.java |   88 --
 .../testcase/mysql/controller/CaseController.java  |   71 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../mysql-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/mysql-scenario/support-version.list  |   20 -
 .../scenarios/neo4j-4.x-scenario/bin/startup.sh    |   24 -
 .../neo4j-4.x-scenario/config/expectedData.yaml    |  146 ---
 .../scenarios/neo4j-4.x-scenario/configuration.yml |   31 -
 test/plugin/scenarios/neo4j-4.x-scenario/pom.xml   |  123 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/neo4j/Application.java |   46 -
 .../testcase/neo4j/controller/CaseController.java  |   53 -
 .../testcase/neo4j/service/TestCaseService.java    |  106 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../neo4j-4.x-scenario/support-version.list        |   20 -
 .../config/expectedData.yaml                       |   74 --
 .../netty-socketio-scenario/configuration.yml      |   19 -
 .../scenarios/netty-socketio-scenario/pom.xml      |   82 --
 .../apm/testcase/netty/socketio/CaseServlet.java   |   79 --
 .../netty/socketio/HealthCheckServlet.java         |   47 -
 .../testcase/netty/socketio/SocketIOStarter.java   |   58 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../netty-socketio-scenario/support-version.list   |   17 -
 .../scenarios/okhttp-scenario/bin/startup.sh       |   21 -
 .../okhttp-scenario/config/expectedData.yaml       |   99 --
 .../scenarios/okhttp-scenario/configuration.yml    |   20 -
 test/plugin/scenarios/okhttp-scenario/pom.xml      |  143 ---
 .../okhttp-scenario/src/main/assembly/assembly.xml |   41 -
 .../skywalking/testcase/okhttp/Application.java    |   39 -
 .../testcase/okhttp/controller/CaseController.java |   77 --
 .../src/main/resources/application.properties      |   17 -
 .../okhttp-scenario/src/main/resources/log4j2.xml  |   30 -
 .../scenarios/okhttp-scenario/support-version.list |   37 -
 .../scenarios/oracle-scenario/bin/startup.sh       |   21 -
 .../oracle-scenario/config/expectedData.yaml       |  118 --
 .../scenarios/oracle-scenario/configuration.yml    |   30 -
 test/plugin/scenarios/oracle-scenario/pom.xml      |  118 --
 .../oracle-scenario/src/main/assembly/assembly.xml |   41 -
 .../apm/testcase/oracle/Application.java           |   34 -
 .../testcase/oracle/controller/CaseController.java |  139 ---
 .../src/main/resources/application.yaml            |   23 -
 .../oracle-scenario/src/main/resources/log4j2.xml  |   30 -
 .../scenarios/oracle-scenario/support-version.list |   17 -
 .../app/controllers/HealthCheckController.scala    |   30 -
 .../app/controllers/ProjectsController.scala       |   30 -
 test/plugin/scenarios/play-scenario/bin/startup.sh |   21 -
 test/plugin/scenarios/play-scenario/build.sbt      |   31 -
 .../scenarios/play-scenario/conf/application.conf  |   19 -
 .../scenarios/play-scenario/conf/logback.xml       |   41 -
 test/plugin/scenarios/play-scenario/conf/routes    |   24 -
 .../play-scenario/config/expectedData.yaml         |   36 -
 .../scenarios/play-scenario/configuration.yml      |   20 -
 test/plugin/scenarios/play-scenario/pom.xml        |  141 ---
 .../play-scenario/project/build.properties         |   16 -
 .../scenarios/play-scenario/project/plugins.sbt    |   19 -
 .../play-scenario/src/main/assembly/assembly.xml   |   47 -
 .../scenarios/play-scenario/support-version.list   |   19 -
 .../bin/startup.sh                                 |   20 -
 .../config/expectedData.yaml                       |  102 --
 .../configuration.yml                              |   28 -
 .../postgresql-above9.4.1207-scenario/pom.xml      |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/postgresql/Application.java       |   34 -
 .../postgresql/controller/CaseController.java      |   83 --
 .../testcase/postgresql/controller/ConstSql.java   |   26 -
 .../postgresql/controller/PostgresqlConfig.java    |   50 -
 .../postgresql/controller/SQLExecutor.java         |   69 --
 .../src/main/resources/application.yml             |   17 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../support-version.list                           |   20 -
 .../scenarios/postgresql-scenario/bin/startup.sh   |   20 -
 .../postgresql-scenario/config/expectedData.yaml   |  101 --
 .../postgresql-scenario/configuration.yml          |   29 -
 test/plugin/scenarios/postgresql-scenario/pom.xml  |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/postgresql/Application.java       |   34 -
 .../postgresql/controller/CaseController.java      |   83 --
 .../testcase/postgresql/controller/ConstSql.java   |   26 -
 .../postgresql/controller/PostgresqlConfig.java    |   50 -
 .../postgresql/controller/SQLExecutor.java         |   69 --
 .../src/main/resources/application.yml             |   17 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../postgresql-scenario/support-version.list       |   19 -
 .../scenarios/pulsar-scenario/bin/startup.sh       |   21 -
 .../pulsar-scenario/config/expectedData.yaml       |  236 ----
 .../scenarios/pulsar-scenario/configuration.yml    |   32 -
 test/plugin/scenarios/pulsar-scenario/pom.xml      |  139 ---
 .../pulsar-scenario/src/main/assembly/assembly.xml |   41 -
 .../apm/testcase/pulsar/Application.java           |   38 -
 .../testcase/pulsar/controller/CaseController.java |  179 ---
 .../src/main/resources/application.properties      |   19 -
 .../pulsar-scenario/src/main/resources/log4j2.xml  |   34 -
 .../scenarios/pulsar-scenario/support-version.list |   22 -
 .../quartz-scheduler-2.x-scenario/bin/startup.sh   |   21 -
 .../config/expectedData.yaml                       |   97 --
 .../configuration.yml                              |   22 -
 .../quartz-scheduler-2.x-scenario/pom.xml          |  130 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/quartzscheduler/Application.java  |   30 -
 .../quartzscheduler/controller/CaseController.java |   44 -
 .../apm/testcase/quartzscheduler/job/DemoJob.java  |   48 -
 .../testcase/quartzscheduler/job/ExceptionJob.java |   32 -
 .../testcase/quartzscheduler/job/QuartzConfig.java |   86 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   20 -
 .../scenarios/quasar-scenario/bin/startup.sh       |   21 -
 .../quasar-scenario/config/expectedData.yaml       |   70 --
 .../scenarios/quasar-scenario/configuration.yml    |   20 -
 test/plugin/scenarios/quasar-scenario/pom.xml      |  128 ---
 .../quasar-scenario/src/main/assembly/assembly.xml |   41 -
 .../apm/testcase/quasar/Application.java           |   39 -
 .../testcase/quasar/controller/CaseController.java |   82 --
 .../src/main/resources/application.yaml            |   23 -
 .../quasar-scenario/src/main/resources/log4j2.xml  |   30 -
 .../scenarios/quasar-scenario/support-version.list |   17 -
 .../scenarios/rabbitmq-scenario/bin/startup.sh     |   20 -
 .../rabbitmq-scenario/config/expectedData.yaml     |   75 --
 .../scenarios/rabbitmq-scenario/configuration.yml  |   31 -
 test/plugin/scenarios/rabbitmq-scenario/pom.xml    |  120 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/rabbitmq/Application.java         |   34 -
 .../rabbitmq/controller/CaseController.java        |  151 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../rabbitmq-scenario/support-version.list         |   22 -
 .../scenarios/redisson-scenario/bin/startup.sh     |   21 -
 .../redisson-scenario/config/expectedData.yaml     |   69 --
 .../scenarios/redisson-scenario/configuration.yml  |   28 -
 test/plugin/scenarios/redisson-scenario/pom.xml    |  105 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/redisson/Application.java         |   30 -
 .../redisson/controller/CaseController.java        |   70 --
 .../src/main/resources/application.properties      |   19 -
 .../redisson-scenario/support-version.list         |   23 -
 .../config/expectedData.yaml                       |  131 ---
 .../resttemplate-4.x-scenario/configuration.yml    |   17 -
 .../scenarios/resttemplate-4.x-scenario/pom.xml    |   79 --
 .../testcase/resttemplate/BackController.java      |   37 -
 .../testcase/resttemplate/FrontController.java     |   74 --
 .../resttemplate/ResttemplateConfiguration.java    |   38 -
 .../src/main/resource/log4j2.xml                   |   31 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../resttemplate-4.x-scenario/support-version.list |   20 -
 .../retransform-class-scenario/bin/startup.sh      |   24 -
 .../config/expectedData.yaml                       |   36 -
 .../retransform-class-scenario/configuration.yml   |   22 -
 .../scenarios/retransform-class-scenario/pom.xml   |  126 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/retransform/Application.java      |   47 -
 .../apm/testcase/retransform/RetransformUtil.java  |   86 --
 .../retransform/controller/CaseController.java     |   56 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../config/expectedData.yaml                       |   37 -
 .../configuration.yml                              |   23 -
 .../retransform-class-tomcat-scenario/pom.xml      |  115 --
 .../apm/testcase/retransform/CaseController.java   |   50 -
 .../apm/testcase/retransform/RetransformUtil.java  |   81 --
 .../apm/testcase/retransform/StartupListener.java  |   33 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../support-version.list                           |   17 -
 .../scenarios/sentinel-scenario/bin/startup.sh     |   21 -
 .../sentinel-scenario/config/expectedData.yaml     |   90 --
 .../scenarios/sentinel-scenario/configuration.yml  |   24 -
 test/plugin/scenarios/sentinel-scenario/pom.xml    |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/sentinel/Application.java         |   34 -
 .../sentinel/controller/CaseController.java        |  111 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../sentinel-scenario/support-version.list         |   21 -
 .../servicecomb-0.x-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   70 --
 .../servicecomb-0.x-scenario/configuration.yml     |   20 -
 .../scenarios/servicecomb-0.x-scenario/pom.xml     |  124 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/servicecomb/CodeFirstMain.java    |   52 -
 .../consumer/CodeFirstPojoConsumerHelloImpl.java   |   50 -
 .../provider/CodeFirstJaxrsHelloImpl.java          |   47 -
 .../provider/CodeFirstPojoHelloProviderImpl.java   |   37 -
 .../provider/CodeFirstSpringmvcHelloImpl.java      |   45 -
 .../apm/testcase/servicecomb/schema/Hello.java     |   28 -
 .../testcase/servicecomb/schema/models/Person.java |   32 -
 .../main/resources/META-INF/spring/pojo.bean.xml   |   29 -
 .../main/resources/config/log4j.demo.properties    |   18 -
 .../src/main/resources/microservice.yaml           |   28 -
 .../servicecomb-0.x-scenario/support-version.list  |   21 -
 .../servicecomb-1.x-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   70 --
 .../servicecomb-1.x-scenario/configuration.yml     |   22 -
 .../scenarios/servicecomb-1.x-scenario/pom.xml     |  148 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/servicecomb/CodeFirstMain.java    |   52 -
 .../consumer/CodeFirstPojoConsumerHelloImpl.java   |   50 -
 .../provider/CodeFirstJaxrsHelloImpl.java          |   47 -
 .../provider/CodeFirstPojoHelloProviderImpl.java   |   37 -
 .../provider/CodeFirstSpringmvcHelloImpl.java      |   45 -
 .../apm/testcase/servicecomb/schema/Hello.java     |   28 -
 .../testcase/servicecomb/schema/models/Person.java |   32 -
 .../main/resources/META-INF/spring/pojo.bean.xml   |   29 -
 .../main/resources/config/log4j.demo.properties    |   18 -
 .../src/main/resources/microservice.yaml           |   28 -
 .../servicecomb-1.x-scenario/support-version.list  |   20 -
 .../shardingsphere-3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  174 ---
 .../shardingsphere-3.x-scenario/configuration.yml  |   20 -
 .../scenarios/shardingsphere-3.x-scenario/pom.xml  |  147 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   31 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  108 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   79 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  126 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  124 --
 .../service/repository/service/RawPojoService.java |   60 -
 .../PreciseModuloShardingDatabaseAlgorithm.java    |   37 -
 .../PreciseModuloShardingTableAlgorithm.java       |   36 -
 .../RangeModuloShardingDatabaseAlgorithm.java      |   53 -
 .../RangeModuloShardingTableAlgorithm.java         |   45 -
 .../service/utility/config/DataSourceUtil.java     |   54 -
 .../utility/config/ExampleConfiguration.java       |   29 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../shardingsphere-4.0.x-scenario/bin/startup.sh   |   21 -
 .../config/expectedData.yaml                       |  174 ---
 .../configuration.yml                              |   20 -
 .../shardingsphere-4.0.x-scenario/pom.xml          |  149 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   31 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  109 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   76 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  129 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  126 ---
 .../service/repository/service/RawPojoService.java |   60 -
 .../PreciseModuloShardingDatabaseAlgorithm.java    |   38 -
 .../PreciseModuloShardingTableAlgorithm.java       |   37 -
 .../RangeModuloShardingDatabaseAlgorithm.java      |   54 -
 .../RangeModuloShardingTableAlgorithm.java         |   46 -
 .../service/utility/config/DataSourceUtil.java     |   55 -
 .../utility/config/ExampleConfiguration.java       |   29 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../shardingsphere-4.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  174 ---
 .../shardingsphere-4.x-scenario/configuration.yml  |   20 -
 .../scenarios/shardingsphere-4.x-scenario/pom.xml  |  148 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   36 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  108 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   75 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  126 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  124 --
 .../service/repository/service/RawPojoService.java |   60 -
 .../PreciseModuloShardingDatabaseAlgorithm.java    |   37 -
 .../PreciseModuloShardingTableAlgorithm.java       |   36 -
 .../RangeModuloShardingDatabaseAlgorithm.java      |   53 -
 .../RangeModuloShardingTableAlgorithm.java         |   45 -
 .../service/utility/config/DataSourceUtil.java     |   54 -
 .../utility/config/ExampleConfiguration.java       |   29 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  231 ----
 .../configuration.yml                              |   20 -
 .../shardingsphere-5.0.0-beta-scenario/pom.xml     |  122 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   35 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  108 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   94 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  126 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  124 --
 .../service/repository/service/RawPojoService.java |   60 -
 .../service/utility/config/DataSourceUtil.java     |   54 -
 .../utility/config/ExampleConfiguration.java       |   27 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../scenarios/sofarpc-scenario/bin/startup.sh      |   21 -
 .../sofarpc-scenario/config/expectedData.yaml      |   68 --
 .../scenarios/sofarpc-scenario/configuration.yml   |   20 -
 test/plugin/scenarios/sofarpc-scenario/pom.xml     |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/sofarpc/SofaRpcApplication.java   |   59 -
 .../sofarpc/controller/CaseController.java         |   50 -
 .../sofarpc/interfaces/SofaRpcDemoService.java     |   24 -
 .../sofarpc/service/SofaRpcDemoServiceImpl.java    |   28 -
 .../src/main/resources/application.yml             |   20 -
 .../sofarpc-scenario/support-version.list          |   19 -
 .../scenarios/solrj-7.x-scenario/bin/startup.sh    |   20 -
 .../solrj-7.x-scenario/config/expectedData.yaml    |  145 ---
 .../scenarios/solrj-7.x-scenario/configuration.yml |   33 -
 test/plugin/scenarios/solrj-7.x-scenario/pom.xml   |  106 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/solrj/Application.java |   34 -
 .../testcase/solrj/controller/CaseController.java  |  134 ---
 .../src/main/resources/application.yml             |   18 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../solrj-7.x-scenario/support-version.list        |   24 -
 .../spring-3.0.x-scenario/config/expectedData.yaml |  143 ---
 .../spring-3.0.x-scenario/configuration.yml        |   21 -
 .../plugin/scenarios/spring-3.0.x-scenario/pom.xml |   97 --
 .../apm/testcase/spring3/CaseController.java       |   49 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../spring3/implinterface/TestCaseController.java  |   35 -
 .../spring3/implinterface/TestCaseInterface.java   |   34 -
 .../testcase/spring3/service/TestServiceBean.java  |   47 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   29 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../spring-3.0.x-scenario/support-version.list     |   17 -
 .../spring-3.1.x-scenario/config/expectedData.yaml |  328 ------
 .../spring-3.1.x-scenario/configuration.yml        |   23 -
 .../plugin/scenarios/spring-3.1.x-scenario/pom.xml |  125 --
 .../skywalking/apm/testcase/entity/User.java       |   53 -
 .../testcase/implinterface/TestCaseController.java |   35 -
 .../testcase/implinterface/TestCaseInterface.java  |   34 -
 .../apm/testcase/restapi/RestCaseController.java   |   74 --
 .../resttemplate/RestTemplateController.java       |   82 --
 .../apm/testcase/spring3/CaseController.java       |   41 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../testcase/spring3/service/TestServiceBean.java  |   38 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   28 -
 .../src/main/webapp/WEB-INF/web.xml                |   37 -
 .../spring-3.1.x-scenario/support-version.list     |   22 -
 .../spring-4.1.x-scenario/config/expectedData.yaml |  325 ------
 .../spring-4.1.x-scenario/configuration.yml        |   21 -
 .../plugin/scenarios/spring-4.1.x-scenario/pom.xml |  114 --
 .../skywalking/apm/testcase/entity/User.java       |   53 -
 .../testcase/implinterface/TestCaseController.java |   35 -
 .../testcase/implinterface/TestCaseInterface.java  |   31 -
 .../apm/testcase/restapi/RestCaseController.java   |   74 --
 .../resttemplate/RestTemplateController.java       |   82 --
 .../apm/testcase/spring3/CaseController.java       |   41 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../testcase/spring3/service/TestServiceBean.java  |   38 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   28 -
 .../src/main/webapp/WEB-INF/web.xml                |   37 -
 .../spring-4.1.x-scenario/support-version.list     |   18 -
 .../spring-4.3.x-scenario/config/expectedData.yaml |  354 ------
 .../spring-4.3.x-scenario/configuration.yml        |   23 -
 .../plugin/scenarios/spring-4.3.x-scenario/pom.xml |  121 --
 .../skywalking/apm/testcase/entity/User.java       |   53 -
 .../testcase/implinterface/TestCaseController.java |   35 -
 .../testcase/implinterface/TestCaseInterface.java  |   31 -
 .../apm/testcase/inherit/ChildController.java      |   28 -
 .../apm/testcase/inherit/ParentController.java     |   32 -
 .../apm/testcase/restapi/RestCaseController.java   |   78 --
 .../resttemplate/RestTemplateController.java       |   85 --
 .../apm/testcase/spring3/CaseController.java       |   41 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../testcase/spring3/service/TestServiceBean.java  |   38 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../spring-4.3.x-scenario/support-version.list     |   22 -
 .../spring-async-scenario/config/expectedData.yaml |  144 ---
 .../spring-async-scenario/configuration.yml        |   19 -
 .../plugin/scenarios/spring-async-scenario/pom.xml |   97 --
 .../apm/testcase/spring/async/AsyncBean.java       |   40 -
 .../apm/testcase/spring/async/AsyncConfig.java     |   41 -
 .../apm/testcase/spring/async/AsyncServlet.java    |   42 -
 .../apm/testcase/spring/async/CaseServlet.java     |   50 -
 .../testcase/spring/async/HealthCheckServlet.java  |   42 -
 .../apm/testcase/spring/async/HttpBean.java        |   42 -
 .../src/main/webapp/WEB-INF/web.xml                |   51 -
 .../spring-async-scenario/support-version.list     |   19 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  105 --
 .../configuration.yml                              |   22 -
 .../spring-cloud-feign-1.1.x-scenario/pom.xml      |  130 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   47 -
 .../testcase/feign/controller/BackController.java  |   32 -
 .../testcase/feign/controller/CaseController.java  |   45 -
 .../apm/testcase/feign/controller/RestRequest.java |   30 -
 .../src/main/resources/application.yaml            |   25 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  105 --
 .../configuration.yml                              |   22 -
 .../spring-cloud-feign-1.2.x-scenario/pom.xml      |  130 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   47 -
 .../testcase/feign/controller/BackController.java  |   32 -
 .../testcase/feign/controller/CaseController.java  |   49 -
 .../apm/testcase/feign/controller/RestRequest.java |   30 -
 .../src/main/resources/application.yaml            |   25 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   19 -
 .../spring-cloud-feign-2.x-scenario/bin/startup.sh |   21 -
 .../config/expectedData.yaml                       |  261 -----
 .../configuration.yml                              |   22 -
 .../spring-cloud-feign-2.x-scenario/pom.xml        |  127 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   47 -
 .../testcase/feign/controller/BackController.java  |   71 --
 .../testcase/feign/controller/CaseController.java  |   55 -
 .../apm/testcase/feign/controller/RestRequest.java |   45 -
 .../skywalking/apm/testcase/feign/entity/User.java |   53 -
 .../src/main/resources/application.yaml            |   26 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   19 -
 .../spring-kafka-1.3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  111 --
 .../spring-kafka-1.3.x-scenario/configuration.yml  |   39 -
 .../scenarios/spring-kafka-1.3.x-scenario/pom.xml  |  134 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/spring/kafka/Application.java     |   31 -
 .../spring/kafka/controller/CaseController.java    |  137 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   19 -
 .../spring-kafka-2.2.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  111 --
 .../spring-kafka-2.2.x-scenario/configuration.yml  |   39 -
 .../scenarios/spring-kafka-2.2.x-scenario/pom.xml  |  134 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/spring/kafka/Application.java     |   31 -
 .../spring/kafka/controller/CaseController.java    |  136 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../spring-kafka-2.3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  186 ---
 .../spring-kafka-2.3.x-scenario/configuration.yml  |   39 -
 .../scenarios/spring-kafka-2.3.x-scenario/pom.xml  |  129 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/spring/kafka/Application.java     |   30 -
 .../spring/kafka/controller/CaseController.java    |  159 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../config/expectedData.yaml                       |   69 --
 .../spring-scheduled-scenario/configuration.yml    |   19 -
 .../scenarios/spring-scheduled-scenario/pom.xml    |  118 --
 .../scheduled/controller/CaseController.java       |   46 -
 .../spring/scheduled/job/SchedulingJob.java        |   48 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   38 -
 .../src/main/webapp/WEB-INF/web.xml                |   34 -
 .../spring-scheduled-scenario/support-version.list |   25 -
 .../scenarios/spring-tx-scenario/bin/startup.sh    |   21 -
 .../spring-tx-scenario/config/expectedData.yaml    |  149 ---
 .../scenarios/spring-tx-scenario/configuration.yml |   33 -
 test/plugin/scenarios/spring-tx-scenario/pom.xml   |  109 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/spring/transaction/Application.java   |   33 -
 .../spring/transaction/config/JdbcConfig.java      |   49 -
 .../transaction/config/TransactionConfig.java      |   35 -
 .../transaction/controller/CaseController.java     |   64 --
 .../testcase/spring/transaction/dao/DemoDao.java   |   25 -
 .../spring/transaction/dao/impl/DemoDaoImpl.java   |   37 -
 .../spring/transaction/service/DemoService.java    |   25 -
 .../transaction/service/impl/DemoServiceImpl.java  |   39 -
 .../src/main/resources/application.properties      |   20 -
 .../spring-tx-scenario/support-version.list        |   20 -
 .../bin/startup.sh                                 |   24 -
 .../config/expectedData.yaml                       |  103 --
 .../configuration.yml                              |   20 -
 .../springmvc-reactive-devtools-scenario/pom.xml   |  124 --
 .../src/main/assembly/assembly.xml                 |   49 -
 .../testcase/sc/springmvcreactive/Application.java |   29 -
 .../springmvcreactive/controller/Controller.java   |   60 -
 .../sc/springmvcreactive/service/TestService.java  |   42 -
 .../src/main/resources/application.yml             |   18 -
 .../support-version.list                           |   20 -
 .../springmvc-reactive-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  103 --
 .../springmvc-reactive-scenario/configuration.yml  |   20 -
 .../scenarios/springmvc-reactive-scenario/pom.xml  |   97 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/sc/springmvcreactive/Application.java |   29 -
 .../springmvcreactive/controller/Controller.java   |   60 -
 .../sc/springmvcreactive/service/TestService.java  |   42 -
 .../src/main/resources/application.yml             |   18 -
 .../support-version.list                           |   20 -
 .../struts2.3-scenario/config/expectedData.yaml    |   78 --
 .../scenarios/struts2.3-scenario/configuration.yml |   21 -
 test/plugin/scenarios/struts2.3-scenario/pom.xml   |   88 --
 .../apm/testcase/struts/Case1Action.java           |   28 -
 .../skywalking/apm/testcase/struts/CaseAction.java |   47 -
 .../apm/testcase/struts/HealthCheckServlet.java    |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/resources/struts.xml                  |   32 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../src/main/webapp/jsp/success.jsp                |   25 -
 .../struts2.3-scenario/support-version.list        |   17 -
 .../struts2.5-scenario/config/expectedData.yaml    |   78 --
 .../scenarios/struts2.5-scenario/configuration.yml |   21 -
 test/plugin/scenarios/struts2.5-scenario/pom.xml   |   87 --
 .../apm/testcase/struts/Case1Action.java           |   28 -
 .../skywalking/apm/testcase/struts/CaseAction.java |   47 -
 .../apm/testcase/struts/HealthCheckServlet.java    |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/resources/struts.xml                  |   32 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../src/main/webapp/jsp/success.jsp                |   25 -
 .../struts2.5-scenario/support-version.list        |   17 -
 .../thrift-scenario/config/expectedData.yaml       |   96 --
 .../scenarios/thrift-scenario/configuration.yml    |   22 -
 test/plugin/scenarios/thrift-scenario/pom.xml      |   80 --
 .../scenarios/thrift-scenario/support-version.list |   19 -
 .../thrift-scenario/thrift-client/pom.xml          |   93 --
 .../apm/testcase/thrift/client/Application.java    |   34 -
 .../thrift/client/controller/CaseController.java   |   94 --
 .../thrift/client/service/AsyncClient.java         |   85 --
 .../testcase/thrift/client/service/HttpClient.java |   50 -
 .../testcase/thrift/client/service/IClient.java    |   30 -
 .../testcase/thrift/client/service/SyncClient.java |   51 -
 .../src/main/resources/application.yaml            |   23 -
 .../thrift-client/src/main/resources/log4j2.xml    |   30 -
 .../thrift-scenario/thrift-common/pom.xml          |  106 --
 .../thrift-common/src/main/thrift/greeter.thrift   |   24 -
 .../thrift-scenario/thrift-dist/bin/startup.sh     |   23 -
 .../scenarios/thrift-scenario/thrift-dist/pom.xml  |   54 -
 .../thrift-dist/src/main/assembly/assembly.xml     |   46 -
 .../thrift-scenario/thrift-server/pom.xml          |   87 --
 .../apm/testcase/thrift/server/Application.java    |   29 -
 .../thrift/server/service/AsyncServer.java         |   43 -
 .../testcase/thrift/server/service/HttpServer.java |   54 -
 .../testcase/thrift/server/service/IServer.java    |   45 -
 .../testcase/thrift/server/service/SyncServer.java |   45 -
 .../src/main/resources/application.yaml            |   23 -
 .../thrift-server/src/main/resources/log4j2.xml    |   30 -
 .../scenarios/undertow-scenario/bin/startup.sh     |   21 -
 .../undertow-scenario/config/expectedData.yaml     |  144 ---
 .../scenarios/undertow-scenario/configuration.yml  |   20 -
 test/plugin/scenarios/undertow-scenario/pom.xml    |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../amp/testcase/undertow/Application.java         |   94 --
 .../undertow-scenario/support-version.list         |   24 -
 .../vertx-eventbus-3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  215 ----
 .../vertx-eventbus-3.x-scenario/configuration.yml  |   20 -
 .../scenarios/vertx-eventbus-3.x-scenario/pom.xml  |   99 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/vertxeventbus/Application.java    |   60 -
 .../vertxeventbus/controller/ClusterReceiver.java  |   36 -
 .../vertxeventbus/controller/LocalReceiver.java    |   31 -
 .../controller/VertxEventbusController.java        |   92 --
 .../testcase/vertxeventbus/util/CustomMessage.java |   32 -
 .../vertxeventbus/util/CustomMessageCodec.java     |   57 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   24 -
 .../vertx-web-3.54minus-scenario/bin/startup.sh    |   21 -
 .../config/expectedData.yaml                       |  308 -----
 .../vertx-web-3.54minus-scenario/configuration.yml |   20 -
 .../scenarios/vertx-web-3.54minus-scenario/pom.xml |   89 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/vertxweb/Application.java         |   50 -
 .../vertxweb/controller/VertxWebController.java    |   65 --
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   22 -
 .../vertx-web-3.6plus-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |  308 -----
 .../vertx-web-3.6plus-scenario/configuration.yml   |   20 -
 .../scenarios/vertx-web-3.6plus-scenario/pom.xml   |   94 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/vertxweb/Application.java         |   50 -
 .../vertxweb/controller/VertxWebController.java    |   70 --
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   20 -
 .../webflux-scenario/config/expectedData.yaml      |  376 ------
 .../scenarios/webflux-scenario/configuration.yml   |   22 -
 test/plugin/scenarios/webflux-scenario/pom.xml     |   58 -
 .../webflux-scenario/support-version.list          |   21 -
 .../webflux-scenario/webflux-dist/bin/startup.sh   |   24 -
 .../webflux-scenario/webflux-dist/pom.xml          |   54 -
 .../webflux-dist/src/main/assembly/assembly.xml    |   46 -
 .../webflux-projectA-scenario/pom.xml              |   72 --
 .../testcase/sc/webflux/projectA/Application.java  |   29 -
 .../projectA/controller/TestController.java        |   79 --
 .../sc/webflux/projectA/utils/HttpUtils.java       |   50 -
 .../src/main/resources/application.yml             |   21 -
 .../webflux-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/webflux/projectB/Application.java  |   29 -
 .../sc/webflux/projectB/config/CustomFilter.java   |   41 -
 .../controller/TestAnnotationController.java       |   62 -
 .../projectB/route/RoutingConfiguration.java       |   35 -
 .../sc/webflux/projectB/route/TestHandler.java     |   37 -
 .../src/main/resources/application.yml             |   18 -
 .../scenarios/xxl-job-2.x-scenario/bin/startup.sh  |   21 -
 .../xxl-job-2.x-scenario/config/expectedData.yaml  |  189 ----
 .../xxl-job-2.x-scenario/configuration.yml         |   40 -
 test/plugin/scenarios/xxl-job-2.x-scenario/pom.xml |  143 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/xxljob/Application.java           |   32 -
 .../skywalking/apm/testcase/xxljob/Utils.java      |   33 -
 .../testcase/xxljob/controller/CaseController.java |   70 --
 .../apm/testcase/xxljob/job/MethodJob.java         |   46 -
 .../apm/testcase/xxljob/job/XXLJobConfig.java      |   67 --
 .../apm/testcase/xxljob/job/XXLJobInitializer.java |   56 -
 .../xxljob/service/XXLJobServerControlService.java |  116 --
 .../apm/testcase/xxljob/job/BeanJob.java           |   42 -
 .../src/main/resources/application.yaml            |   35 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/resources/tables_xxl_job.sql          |  133 ---
 .../xxl-job-2.x-scenario/support-version.list      |   17 -
 .../scenarios/zookeeper-scenario/bin/startup.sh    |   21 -
 .../zookeeper-scenario/config/expectedData.yaml    |  117 --
 .../scenarios/zookeeper-scenario/configuration.yml |   30 -
 test/plugin/scenarios/zookeeper-scenario/pom.xml   |  148 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/zookeeper/Application.java        |   34 -
 .../testcase/zookeeper/controller/Zookeeper.java   |   44 -
 .../zookeeper/controller/ZookeeperController.java  |   69 --
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../zookeeper-scenario/support-version.list        |   17 -
 test/plugin/script/systeminfo.sh                   |   39 -
 tools/coverage/report.sh                           |   53 -
 tools/plugin/check-javaagent-plugin-list.sh        |   45 -
 tools/select-group.py                              |   60 -
 3574 files changed, 3850 insertions(+), 227219 deletions(-)
 delete mode 100644 .github/ISSUE_TEMPLATE
 create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml
 rename apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/test/resources/META-INF/services/org.apache.skywalking.apm.agent.core.boot.BootService => .github/ISSUE_TEMPLATE/config.yml (78%)
 create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml
 delete mode 100644 .github/actions/plugins-test/action.yml
 delete mode 100644 .github/workflows/e2e.compat.yaml
 delete mode 100644 .github/workflows/plugins-jdk14-test.0.yaml
 delete mode 100644 .github/workflows/plugins-test.0.yaml
 delete mode 100644 .github/workflows/plugins-test.1.yaml
 delete mode 100644 .github/workflows/plugins-test.2.yaml
 delete mode 100644 .github/workflows/plugins-test.3.yaml
 delete mode 100644 apm-application-toolkit/apm-toolkit-kafka/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-kafka/src/main/java/org/apache/skywalking/apm/toolkit/kafka/KafkaPollAndInvoke.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-1.x/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/SkyWalkingContextPatternConverter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/TraceIdPatternConverter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/TraceIdPatternLayout.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/TraceIdPatternParser.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/log/GRPCLogClientAppender.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-2.x/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-2.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v2/x/Log4j2OutputAppender.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-2.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v2/x/Log4j2SkyWalkingContextOutputAppender.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-2.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v2/x/SkyWalkingContextConverter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-2.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v2/x/TraceIdConverter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-log4j-2.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v2/x/log/GRPCLogClientAppender.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/LogbackPatternConverter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/LogbackSkyWalkingContextPatternConverter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/TraceIdPatternLogbackLayout.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/logstash/SkyWalkingContextJsonProvider.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/logstash/TraceIdJsonProvider.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/mdc/LogbackMDCPatternConverter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/mdc/TraceIdMDCPatternLogbackLayout.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/BaseBuilder.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/BaseMeter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/Counter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/Gauge.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/Histogram.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/MeterCenter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/MeterFactory.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/main/java/org/apache/skywalking/apm/toolkit/meter/MeterId.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/test/java/org/apache/skywalking/apm/toolkit/meter/CounterTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/test/java/org/apache/skywalking/apm/toolkit/meter/GaugeTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/test/java/org/apache/skywalking/apm/toolkit/meter/HistogramTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-meter/src/test/java/org/apache/skywalking/apm/toolkit/meter/MeterIdTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/MeterBuilder.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingConfig.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingCounter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingCustomCounter.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingDistributionSummary.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingLongTaskTimer.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingMeterRegistry.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/main/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingTimer.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/test/java/org/apache/skywalking/apm/meter/micrometer/MeterBuilderTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/test/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingCounterTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/test/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingCustomCounterTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/test/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingDistributionSummaryTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/test/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingLongTaskTimerTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/test/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingMeterRegistryTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-micrometer-registry/src/test/java/org/apache/skywalking/apm/meter/micrometer/SkywalkingTimerTest.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/ByteBufferContext.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/NeedSnifferActivation.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/SkywalkingActiveSpan.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/SkywalkingContext.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/SkywalkingContinuation.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/SkywalkingSpan.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/SkywalkingSpanBuilder.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/SkywalkingTracer.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/Tag.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/TextMapContext.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/pom.xml
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/ActiveSpan.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/CallableWrapper.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/IgnoredException.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/RunnableWrapper.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/SupplierWrapper.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tag.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tags.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/Trace.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/TraceContext.java
 delete mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/TraceCrossThread.java
 delete mode 100644 apm-application-toolkit/pom.xml
 delete mode 100644 apm-commons/apm-util/src/main/java/org/apache/skywalking/apm/util/ConfigInitializer.java
 delete mode 100644 apm-commons/apm-util/src/main/java/org/apache/skywalking/apm/util/Length.java
 delete mode 100644 apm-commons/apm-util/src/test/java/org/apache/skywalking/apm/util/ConfigInitializerTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/pom.xml
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/ServiceInstanceGenerator.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/base64/Base64.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/AgentPackageNotFoundException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/AgentPackagePath.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/BootService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/DefaultImplementor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/DefaultNamedThreadFactory.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/OverrideImplementor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/PluginConfig.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/ServiceConflictException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/ServiceManager.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/CommandExecutionException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/CommandExecutor.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/CommandExecutorService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/CommandSerialNumberCache.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/CommandService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/executor/ConfigurationDiscoveryCommandExecutor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/executor/NoopCommandExecutor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/commands/executor/ProfileTaskCommandExecutor.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/Config.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/ConfigNotFoundException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/Constants.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/OPGroupDefinition.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/RuntimeContextConfiguration.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/SnifferConfigInitializer.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/dynamic/AgentConfigChangeWatcher.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/dynamic/ConfigurationDiscoveryService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/dynamic/watcher/IgnoreSuffixPatternsWatcher.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/dynamic/watcher/SamplingRateWatcher.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/dynamic/watcher/SpanLimitWatcher.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AbstractTracerContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/AsyncSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/CarrierItem.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/CarrierItemHead.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ContextCarrier.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ContextManager.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ContextManagerExtendService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ContextSnapshot.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/CorrelationContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ExtensionContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ExtensionInjector.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/IgnoreTracerContextListener.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/IgnoredTracerContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/RuntimeContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/RuntimeContextSnapshot.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/SW8CarrierItem.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/SW8CorrelationCarrierItem.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/SW8ExtensionCarrierItem.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/TracingContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/TracingContextListener.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/TracingThreadListener.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ids/DistributedTraceId.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ids/GlobalIdGenerator.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ids/NewDistributedTraceId.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/ids/PropagatedTraceId.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/status/AnnotationMatchExceptionCheckStrategy.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/status/ExceptionCheckContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/status/ExceptionCheckStrategy.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/status/HierarchyMatchExceptionCheckStrategy.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/status/OffExceptionCheckStrategy.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/status/StatusCheckService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/status/StatusChecker.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/tag/AbstractTag.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/tag/StringTag.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/tag/Tags.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/AbstractSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/AbstractTracingSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/EntrySpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/ExitSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/ExitTypeSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/LocalSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/LogDataEntity.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/NoopExitSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/NoopSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/SpanLayer.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/StackBasedTracingSpan.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/TraceSegment.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/TraceSegmentRef.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/util/KeyValuePair.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/util/PeerFormat.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/util/TagValuePair.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/util/ThrowableTransformer.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/dictionary/DictionaryUtil.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/dictionary/Found.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/dictionary/NotFound.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/dictionary/PossibleFound.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/JVMMetricsSender.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/JVMService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/LoadedLibraryCollector.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/clazz/ClassProvider.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/cpu/CPUMetricsAccessor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/cpu/CPUProvider.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/cpu/NoSupportedCPUAccessor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/cpu/SunCpuAccessor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/CMSGCModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/G1GCModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/GCMetricAccessor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/GCModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/GCProvider.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/ParallelGCModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/SerialGCModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/UnknowGC.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memory/MemoryProvider.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/CMSCollectorModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/G1CollectorModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/MemoryPoolMetricsAccessor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/MemoryPoolModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/MemoryPoolProvider.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/ParallelCollectorModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/SerialCollectorModule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/memorypool/UnknownMemoryPool.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/thread/ThreadProvider.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/api/ILog.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/api/LogManager.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/api/LogResolver.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/api/NoopLogger.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/AbstractLogger.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/Converter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/FileWriter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/IWriter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/JsonLogResolver.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/JsonLogger.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/LogEvent.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/LogLevel.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/LogMessageHolder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/LogOutput.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/Parser.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/PatternLogResolver.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/PatternLogger.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/ResolverType.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/SystemOutWriter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/WriterFactory.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/AgentNameConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/ClassConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/DateConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/LevelConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/LiteralConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/MessageConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/ThreadConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/logging/core/converters/ThrowableConverter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/AbstractBuilder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/BaseMeter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/Counter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/CounterMode.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/Gauge.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/Histogram.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/MeterFactory.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/MeterId.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/MeterSender.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/MeterService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/MeterTag.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/meter/MeterType.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/os/OSUtil.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/os/ProcessorUtil.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/AbstractClassEnhancePluginDefine.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/ByteBuddyCoreClasses.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/DynamicPluginLoader.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/EnhanceContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/InstrumentDebuggingClass.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/PluginBootstrap.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/PluginCfg.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/PluginDefine.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/PluginException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/PluginFinder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/PluginResourcesResolver.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/PluginSelector.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/WitnessFinder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/BootstrapInstrumentBoost.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/BootstrapPluginLogBridge.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/IBootstrapLog.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/ConstructorInterTemplate.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/InstanceMethodInterTemplate.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/InstanceMethodInterWithOverrideArgsTemplate.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/StaticMethodInterTemplate.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/StaticMethodInterWithOverrideArgsTemplate.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2Template.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2WithOverrideArgsTemplate.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2Template.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2WithOverrideArgsTemplate.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/AbstractJunction.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/AnnotationTypeNameMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/ArgumentTypeNameMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/CacheableTransformerDecorator.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/ClassCacheMode.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/ReturnTypeNameMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/exception/IllegalPluginDefineException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/ConstructorInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/DeclaredInstanceMethodsInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/EnhanceException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/InstanceMethodsInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/StaticMethodsInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/BootstrapInterRuntimeAssist.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/ClassEnhancePluginDefine.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/ClassInstanceMethodsEnhancePluginDefine.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/ClassStaticMethodsEnhancePluginDefine.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/ConstructorInter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/EnhancedInstance.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/InstMethodsInter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/InstMethodsInterWithOverrideArgs.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/InstanceConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/InstanceMethodsAroundInterceptor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/MethodInterceptResult.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/OverrideCallable.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/StaticMethodsAroundInterceptor.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/StaticMethodsInter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/StaticMethodsInterWithOverrideArgs.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/ClassEnhancePluginDefineV2.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/ClassInstanceMethodsEnhancePluginDefineV2.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/ClassStaticMethodsEnhancePluginDefineV2.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2WithOverrideArgs.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/InstanceMethodsAroundInterceptorV2.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/MethodInvocationContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/StaticMethodsAroundInterceptorV2.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2WithOverrideArgs.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/v2/ConstructorInterceptV2Point.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/v2/DeclaredInstanceMethodsInterceptV2Point.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/v2/InstanceMethodsInterceptV2Point.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/interceptor/v2/StaticMethodsInterceptV2Point.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/jdk9module/JDK9ModuleExporter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/loader/AgentClassLoader.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/loader/InterceptorInstanceLoader.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/ClassAnnotationMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/ClassMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/HierarchyMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/IndirectMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/MethodAnnotationMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/MethodInheritanceAnnotationMatcher.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/MultiClassNameMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/NameMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/ProtectiveShieldMatcher.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/RegexMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalAndMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalMatchOperation.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalOrMatch.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileSnapshotSender.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileStatus.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileStatusReference.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileTask.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileTaskChannelService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileTaskExecutionContext.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileTaskExecutionService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ProfileThread.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/ThreadProfiler.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/profile/TracingThreadSnapshot.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/AgentIDDecorator.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/AuthenticationDecorator.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/ChannelBuilder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/ChannelDecorator.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/EventReportServiceClient.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/GRPCChannel.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/GRPCChannelListener.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/GRPCChannelManager.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/GRPCChannelStatus.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/GRPCStreamServiceStatus.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/LogReportServiceClient.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/ServiceManagementClient.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/StandardChannelBuilder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/TLSChannelBuilder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/TraceSegmentServiceClient.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/sampling/SamplingService.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/util/CollectionUtil.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/util/CustomizeExpression.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/util/FileUtils.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/util/IOUtils.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/util/MethodUtil.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/dependencies/org/slf4j/impl/InternalLoggerFactory.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/dependencies/org/slf4j/impl/Slf4jLoggerAdapter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/dependencies/org/slf4j/impl/StaticLoggerBinder.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/main/resources/META-INF/services/org.apache.skywalking.apm.agent.core.boot.BootService
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/base64/Base64Test.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/boot/DefaultNamedThreadFactoryTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/boot/ServiceManagerTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/conf/SnifferConfigInitializerTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/conf/watcher/IgnoreSuffixPatternsWatcherTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/conf/watcher/SamplingRateWatcherTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/conf/watcher/SpanLimitWatcherTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/ContextCarrierV3HeaderTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/ContextManagerBenchmark.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/ContextManagerExtendServiceTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/ContextManagerTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/CorrelationContextTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/ExtensionContextTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/IgnoredTracerContextTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/TracingContextTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/status/ExceptionCheckStrategyTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/status/StatusCheckServiceCheckTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/status/StatusCheckerTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/status/TestAnnotationMatchException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/status/TestHierarchyMatchException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/status/TestNamedMatchException.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/util/AbstractTracingSpanHelper.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/util/FieldGetter.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/util/SegmentHelper.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/util/SpanHelper.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/util/TraceSegmentRefHelper.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/dictionary/DictionaryUtilTests.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/jvm/clazz/ClassProviderBenchmark.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/jvm/thread/ThreadProviderBenchmark.java
 delete mode 100755 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/logging/core/FileWriterTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/logging/core/JsonLoggerTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/logging/core/LoggingBenchmark.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/logging/core/PatternLogResolverTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/logging/core/PatternLoggerTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/logging/core/SystemOutWriterTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/logging/core/WriterFactoryTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/CounterTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/GaugeTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/HistogramTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/MeterDataBaseTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/MeterFactoryTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/MeterIdTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/MeterServiceTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/meter/MeterTagTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/PluginSelectorTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/AnnotationTypeNameMatchTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/Inject.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/MethodInheritanceAnnotationMatcherTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/Person.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/bytebuddy/ReturnTypeNameMatchTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/match/MatchTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/match/MatchTestAnnotation.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/plugin/witness/WitnessTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/remote/TraceSegmentServiceClientTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/test/tools/AgentServiceRule.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/test/tools/SegmentStorage.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/test/tools/SegmentStoragePoint.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/test/tools/TracingSegmentRunner.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/util/MethodUtilTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/util/PeerFormatTest.java
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/resources/config/agent.config
 delete mode 100644 apm-sniffer/apm-agent-core/src/test/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-agent/pom.xml
 delete mode 100644 apm-sniffer/apm-agent/src/main/java/org/apache/skywalking/apm/agent/SkyWalkingAgent.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/activemq/ActiveMQConsumerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/activemq/ActiveMQConsumerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/activemq/ActiveMQProducerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/activemq/ActiveMQProducerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/activemq/define/ActiveMQConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/activemq/define/ActiveMQProducerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/activemq/ActiveMQConsumerAndProducerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/activemq/ActiveMQConsumerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/activemq-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/activemq/ActiveMQProducerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.84.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.84.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/Armeria084ClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.84.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/Armeria084ServerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.84.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/define/Armeria084ClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.84.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/define/Armeria084ServerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.84.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/Armeria085ClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/Armeria085ServerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/Armeria086ClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/Armeria098ClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/ArmeriaClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/define/Armeria085ClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/define/Armeria085ServerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/define/Armeria086ClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/armeria/define/Armeria098ClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/armeria-0.85.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/asynchttpclient-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/asynchttpclient-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/asynchttpclient/v2/AsyncHandlerWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/asynchttpclient-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/asynchttpclient/v2/ExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/asynchttpclient-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/asynchttpclient/v2/define/DefaultAsyncHttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/asynchttpclient-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/asynchttpclient-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/asynchttpclient/v2/ExecuteInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/AbstractRequestInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/AvroInstance.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/GenericRequestorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/ResponderInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/SWClientRPCPlugin.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/SWServerRPCPlugin.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/SpecificRequestorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/define/GenericRequestorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/define/ResponderInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/java/org/apache/skywalking/apm/plugin/avro/define/SpecificRequestorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/test/java/org/apache/skywalking/apm/plugin/avro/GenericRequestorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/avro-plugin/src/test/java/org/apache/skywalking/apm/plugin/avro/SpecificRequestorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/baidu-brpc-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/baidu-brpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/baidu/brpc/ClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/baidu-brpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/baidu/brpc/ServerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/baidu-brpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/baidu/brpc/define/ClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/baidu-brpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/baidu/brpc/define/ServerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/baidu-brpc-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/canal/CanalConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/canal/CanalEnhanceInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/canal/CanalInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/canal/ClusterNodeConstructInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/canal/define/CanalInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/canal/define/ClusterNodeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/canal-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/canal/CanalInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/ClusterConnectInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/ClusterConstructorWithStateListenerArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/ConnectionInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/DefaultResultSetFutureGetUninterruptiblyInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/SessionManagerExecuteAndExecuteAsyncWithStatementArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/define/ClusterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/define/DefaultResultSetFutureInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/define/SessionManagerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/ClusterConnectInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/ClusterConstructorWithStateListenerArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/DefaultResultSetFutureGetUninterruptiblyInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cassandra-java-driver-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/cassandra/java/driver/v3/SessionManagerExecuteAndExecuteAsyncWithStatementArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/client/MessageSenderInterceptorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/client/define/MessageSenderInterceptorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/server/AsyncInvokeConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/server/AsyncInvokeMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/server/define/ServiceInvokerInterceptorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/pom.xml
 delete mode 100755 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/dbcp/v2/PoolingCloseConnectInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/dbcp/v2/PoolingGetConnectInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/dbcp/v2/define/BasicDataSourceInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/dbcp/v2/define/DelegatingConnectionInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-conflict-patch/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-conflict-patch/src/main/java/org/apache/skywalking/apm/plugin/asf/dubbo/patch/MakeWrapperInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-conflict-patch/src/main/java/org/apache/skywalking/apm/plugin/asf/dubbo/patch/WrapperInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-conflict-patch/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/asf/dubbo/DubboInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/asf/dubbo/DubboInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/asf/dubbo/DubboPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/dubbo/ContextManagerExtendOverrideService.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/dubbo/DubboInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-2.7.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/dubbo/PluginBootService.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-conflict-patch/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-conflict-patch/src/main/java/org/apache/skywalking/apm/plugin/dubbo/patch/MakeWrapperInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-conflict-patch/src/main/java/org/apache/skywalking/apm/plugin/dubbo/patch/WrapperInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-conflict-patch/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/src/main/java/org/apache/skywalking/apm/plugin/dubbo/DubboInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/src/main/java/org/apache/skywalking/apm/plugin/dubbo/DubboInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/src/test/java/org/apache/skywalking/apm/plugin/dubbo/ContextManagerExtendOverrideService.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/src/test/java/org/apache/skywalking/apm/plugin/dubbo/DubboInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/src/test/java/org/apache/skywalking/apm/plugin/dubbo/PluginBootService.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/dubbo-plugin/src/test/resources/META-INF/services/org.apache.skywalking.apm.agent.core.boot.BootService
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elastic-job-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elastic-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/esjob/JobExecutorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elastic-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/esjob/define/JobExecutorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elastic-job-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elastic-job-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/esjob/JobExecutorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticjob-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticjob-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticjob/ElasticJobExecutorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticjob-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticjob/define/ElasticJobExecutorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticjob-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/AddTransportAddressesInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/ElasticSearchEnhanceInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/ElasticsearchPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/GenericActionConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/PlainListenableActionFutureInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/RemoveTransportAddressInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/TransportActionNodeProxyInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/TransportAddressCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/TransportProxyClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/Util.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/define/GenericActionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/define/PlainListenableActionFutureInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/define/TransportActionNodeProxyInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/define/TransportClientNodesServiceInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v5/define/TransportProxyClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/ElasticsearchPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/RemotePeerCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/RestClientEnhanceInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/TransportAddressCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/TransportClientEnhanceInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/define/AdapterActionFutureInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/define/ClusterClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/define/IndicesClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/define/RestHighLevelClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/define/TransportActionNodeProxyInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/define/TransportClientNodesServiceInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/define/TransportServiceInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/AdapterActionFutureActionGetMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/ClusterClientGetSettingsMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/ClusterClientHealthMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/ClusterClientPutSettingsMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/IndicesClientAnalyzeMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/IndicesClientCreateMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/IndicesClientDeleteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientClearScrollMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientClusterMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientConInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientDeleteByQueryMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientGetMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientIndexMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientIndicesMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientSearchMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientSearchScrollMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientSearchTemplateMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientUpdateMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/TransportActionNodeProxyExecuteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/TransportClientNodesServiceInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/TransportServiceConInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/AdapterActionFutureActionGetMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/ClusterClientGetSettingsMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/ClusterClientHealthMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/ClusterClientPutSettingsMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/IndicesClientAnalyzeMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/IndicesClientCreateMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/IndicesClientDeleteMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientClearScrollMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientConInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientDeleteByQueryMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientGetMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientIndexMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientSearchMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientSearchScrollMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientSearchTemplateMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/RestHighLevelClientUpdateMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/TransportActionNodeProxyExecuteMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/TransportAddressCacheTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-6.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/elasticsearch/v6/interceptor/TransportServiceConInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-7.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v7/define/AdapterActionFutureInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/elasticsearch/v7/interceptor/AdapterActionFutureActionGetMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/elasticsearch-7.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/DefaultHttpClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/FeignPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/FeignResolvedURL.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/LoadBalancerHttpClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/PathVarInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/define/DefaultHttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/define/PathVarInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/feign/http/v9/DefaultHttpClientInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/feign/http/v9/PathVarInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/AbstractInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/AnnotationInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ClientDestTracingFilterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ClientTracingFilterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/CodecUtils.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ContextCarrierHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ContextHolder.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ContextHolderFactory.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/FinagleCtxs.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/ServerTracingFilterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/AbstractInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/AnnotationInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/ClientDestTracingFilterInstrumetation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/ClientTracingFilterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/finagle/define/ServerTracingFilterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/main/scala/org/apache/skywalking/apm/plugin/finagle/SWContextCarrier.scala
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/AbstractTracingFilterTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/ClientTracingFilterInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/CodecUtilsTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/ContextHolderFactoryTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/MockEnhancedInstance.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/finagle/ServerTracingFilterInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-12.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-12.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/graphql/v12/GraphqlInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-12.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/graphql/v12/define/GraphqlInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-12.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/graphql/v8/GraphqlInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/graphql/v8/define/GraphqlInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-9.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/graphql/v9/GraphqlInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/graphql/v9/define/GraphqlInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-9.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/graphql-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/OperationNameFormatUtil.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/client/AbstractStubInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/client/BlockingCallInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/client/ClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/client/TracingClientCall.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/define/AbstractServerImplBuilderInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/define/AbstractStubInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/define/ClientCallsInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/server/AbstractServerImplBuilderInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/server/ServerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/server/TracingServerCall.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/server/TracingServerCallListener.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100755 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/h2/JdbcXAConnectionConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/h2/PooledJdbcConnectionConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/h2/define/AbstractConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/h2/define/DriverInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/h2/define/JdbcConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/h2/define/JdbcXAConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/h2/define/PooledJdbcConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hbase-1.x-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hbase-1.x-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hbase/HTable100Interceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hbase-1.x-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hbase/HTable200Interceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hbase-1.x-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hbase/HTable220Interceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hbase-1.x-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hbase/HTableInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hbase-1.x-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hbase/define/HTableInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hbase-1.x-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpClient/v4/HttpClientExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpClient/v4/define/AbstractHttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpClient/v4/define/DefaultRequestDirectorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpClient/v4/define/HttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpClient/v4/define/InternalHttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpClient/v4/define/MinimalHttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpClient-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/httpClient/v4/HttpClientExecuteInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/HttpAsyncClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/HttpAsyncRequestExecutorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/SessionRequestCompleteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/SessionRequestConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/SessionRequestFailInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/define/HttpAsyncClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/define/HttpAsyncRequestExecutorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/define/SessionRequestInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/wrapper/FutureCallbackWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/wrapper/HttpAsyncResponseConsumerWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpasyncclient-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/httpasyncclient/v4/HttpAsyncClientInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpclient-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpclient-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpclient/v3/HttpClientExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpclient-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/httpclient/v3/define/HttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpclient-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpclient-commons/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/httpclient-commons/src/main/java/org/apache/skywalking/apm/plugin/httpclient/HttpClientPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/EnhanceRequireObjectCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/HystrixCommandConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/HystrixCommandGetFallbackInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/HystrixCommandRunInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/HystrixConcurrencyStrategyInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/HystrixPluginsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/SWExecutionHookWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/SWHystrixConcurrencyStrategyWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/SWHystrixLifecycleForwardingRequestVariable.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/SWHystrixPluginsWrapperCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/define/HystrixCommandInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/hystrix/v1/define/HystrixPluginsInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/hystrix/v1/HystrixConcurrencyStrategyInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/hystrix-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/hystrix/v1/HystrixPluginsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/influxdb/InfluxDBPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/influxdb/define/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/influxdb/define/InfluxDBInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/influxdb/interceptor/InfluxDBConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/influxdb/interceptor/InfluxDBMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/influxdb/InfluxDBConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/influxdb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/influxdb/InfluxDBMethodInterceptorTest.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/jdbc-commons/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/ConnectionServiceMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCDriverInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCPrepareCallInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCPrepareStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCPreparedStatementIgnorableSetterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCPreparedStatementNullSetterInstanceMethodsInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCPreparedStatementNullSetterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCPreparedStatementSetterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/JDBCStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/PSSetterDefinitionOfJDBCInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/PreparedStatementParameterBuilder.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/SqlBodyUtil.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/AbstractURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/ConnectionURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/H2URLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/MariadbURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/MssqlJdbcURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/MssqlJtdsURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/MysqlURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/OracleURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/PostgreSQLURLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/URLLocation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/URLParser.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/define/AbstractDriverInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/define/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/define/StatementEnhanceInfos.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/trace/CallableStatementTracing.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/trace/ConnectionInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/trace/PreparedStatementTracing.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/trace/SWCallableStatement.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/trace/SWPreparedStatement.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/trace/SWStatement.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/main/java/org/apache/skywalking/apm/plugin/jdbc/trace/StatementTracing.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/AbstractStatementTest.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/ConnectionTracing.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/PreparedStatementParameterBuilderTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/SWCallableStatementTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/SWConnection.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/SWConnectionTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/SWStatementTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/SqlBodyUtilTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/SwPreparedStatementTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jdbc-commons/src/test/java/org/apache/skywalking/apm/plugin/jdbc/connectionurl/parser/URLParserTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisClusterConstructorWithHostAndPortArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisClusterConstructorWithListHostAndPortArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisConstructorWithShardInfoArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisConstructorWithStringArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisConstructorWithUriArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/PipelineSetClientMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/RedisMethodMatch.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/define/JedisClusterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/define/JedisInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/define/MultiKeyPipelineBaseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/define/PipelineBaseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jedis/v2/define/PipelineInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisClusterConstructorWithHostAndPortArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisClusterConstructorWithListHostAndPortArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisConstructorWithShardInfoArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisConstructorWithStringArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisConstructorWithUriArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jedis/v2/JedisMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jedis-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jedis/v2/PipelineSetClientMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.0-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v90/client/SyncHttpRequestSendInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v90/client/define/HttpRequestInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.0-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.0-plugin/src/test/java/org/apache/skywalking/apm/plugin/jetty/v90/client/SyncHttpRequestSendInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v9/client/SyncHttpRequestSendInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v9/client/define/HttpRequestInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-client-9.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jetty/v9/client/SyncHttpRequestSendInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-server-9.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-server-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v9/server/Constants.java
 delete mode 100644 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
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-server-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v9/server/HandleInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-server-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v9/server/define/DispatcherInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-server-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jetty/v9/server/define/JettyInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-server-9.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/jetty-server-9.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jetty/v9/server/HandleInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jetty-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonRpcBasicServerInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonRpcConstants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonRpcHttpClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonRpcHttpClientPrepareConnectionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonRpcPeerInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonServiceExporterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/define/JsonRpcBasicServerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/define/JsonRpcHttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jsonrpc4j/define/JsonServiceExporterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonRpcHttpClientTests.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/jsonrpc4j-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jsonrpc4j/JsonRpcServerTests.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-commons/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-commons/src/main/java/org/apache/skywalking/apm/plugin/kafka/CallbackAdapter.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-commons/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/AbstractKafkaTemplateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-commons/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-commons/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/InterceptorMethod.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-commons/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/KafkaContext.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/AbstractConstructorInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/AssignMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/CallbackAdapterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/CallbackCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/CallbackConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/CallbackInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/ConstructorWithConsumerConfigInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/ConstructorWithMapInterceptPoint.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/ConsumerEnhanceRequiredInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/KafkaConsumerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/KafkaProducerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/ProducerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/ProducerConstructorMapInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/SubscribeMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/AbstractKafkaInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/CallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/KafkaConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/KafkaProducerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/KafkaProducerMapInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/define/KafkaTemplateCallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/AssignMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/CallbackInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/ConstructorWithConsumerConfigInterceptPointTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/ConstructorWithMapInterceptPointTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/KafkaConsumerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/KafkaProducerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/ProducerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/ProducerConstructorMapInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/test/java/org/apache/skywalking/apm/plugin/kafka/SubscribeMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/AbstractRedisClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/AsyncCommandMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/ClientOptionsConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/LettucePluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/RedisChannelWriterInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/RedisClientConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/RedisClusterClientConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/SWBiConsumer.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/SWConsumer.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/define/AbstractRedisClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/define/AsyncCommandInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/define/ClientOptionsInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/define/RedisChannelWriterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/define/RedisClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/lettuce/v5/define/RedisClusterClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/lettuce/v5/RedisChannelWriterInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/lettuce/v5/mock/MockClientOptions.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/lettuce-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/lettuce/v5/mock/MockRedisClusterClient.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/light4j-plugins/light4j-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/light4j-plugins/light4j-plugin/src/main/java/org/apache/skywalking/apm/plugin/light4j/HandleRequestInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/light4j-plugins/light4j-plugin/src/main/java/org/apache/skywalking/apm/plugin/light4j/Light4JPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/light4j-plugins/light4j-plugin/src/main/java/org/apache/skywalking/apm/plugin/light4j/define/LightInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/light4j-plugins/light4j-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/light4j-plugins/light4j-plugin/src/test/java/org/apache/skywalking/apm/plugin/light4j/HandleRequestInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/light4j-plugins/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/CreateCallableStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/CreatePreparedStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/CreateStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/PreparedStatementExecuteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/SetCatalogInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/StatementExecuteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/define/ConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/define/DriverInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/define/PreparedStatementIgnoredSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/define/PreparedStatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/define/PreparedStatementNullSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/define/PreparedStatementSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/define/StatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/CreateCallableStatementInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/CreatePreparedStatementInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/CreateStatementInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/PreparedStatementExecuteMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mariadb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v2/StatementExecuteMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v2/MongoDBCollectionMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v2/define/InterceptPoint.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v2/define/MongoDBCollectionImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v2/define/MongoDBCollectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/mongodb/v2/MongoDBCollectionMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/MongoPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/define/v30/MongoDBInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/define/v36/MongoDBInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/define/v36/MongoDBOperationExecutorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/define/v37/MongoDBClientDelegateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/define/v37/MongoDBOperationExecutorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/define/v38/MongoDBOperationExecutorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/interceptor/v30/MongoDBInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/interceptor/v37/MongoDBClientDelegateInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/interceptor/v37/MongoDBOperationExecutorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoConstants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoOperationHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoRemotePeerHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoSpanHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/mongodb/v3/interceptor/v30/MongoDBInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/mongodb/v3/interceptor/v37/MongoDBClientDelegateInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/mongodb/v3/interceptor/v37/MongoDBOperationExecutorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/define/MongoDBClientDelegateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/define/MongoDBOperationExecutorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/interceptor/MongoDBClientDelegateInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/interceptor/MongoDBOperationExecutorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/support/MongoConstants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/support/MongoOperationHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/support/MongoPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/support/MongoRemotePeerHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/support/MongoSpanHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/mongodb/v4/MongoDBClientDelegateInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/mongodb/v4/MongoDBOperationExecutorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/src/main/java/org/apache/skywalking/apm/plugin/motan/MotanConsumerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/src/main/java/org/apache/skywalking/apm/plugin/motan/MotanProviderInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/src/main/java/org/apache/skywalking/apm/plugin/motan/define/MotanConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/src/main/java/org/apache/skywalking/apm/plugin/motan/define/MotanProviderInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/src/test/java/org/apache/skywalking/apm/plugin/motan/MotanConsumerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/motan-plugin/src/test/java/org/apache/skywalking/apm/plugin/motan/MotanProviderInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/src/main/java/org/apache/skywalking/apm/plugin/mssql/commons/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/src/main/java/org/apache/skywalking/apm/plugin/mssql/commons/CreateCallableStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/src/main/java/org/apache/skywalking/apm/plugin/mssql/commons/CreatePreparedStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/src/main/java/org/apache/skywalking/apm/plugin/mssql/commons/CreateStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/src/main/java/org/apache/skywalking/apm/plugin/mssql/commons/PreparedStatementExecuteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/src/main/java/org/apache/skywalking/apm/plugin/mssql/commons/StatementExecuteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-commons/src/main/java/org/apache/skywalking/apm/plugin/mssql/commons/define/AbstractConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jdbc/define/ConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jdbc/define/DriverInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jdbc/define/PreparedStatementIgnoredSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jdbc/define/PreparedStatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jdbc/define/PreparedStatementNullSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jdbc/define/PreparedStatementSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jdbc/define/StatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jdbc-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jtds-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jtds-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jtds/v1/define/ConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jtds-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jtds/v1/define/DriverInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jtds-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jtds/v1/define/PreparedStatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jtds-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mssql/jtds/v1/define/StatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mssql-jtds-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100755 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/ConnectionCreate5xInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/AbstractConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/AbstractMysqlInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/CacheIpsInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/CallableInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/ConnectionImplCreateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/Mysql50ConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/Mysql5xConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/PreparedStatementIgnoredSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/PreparedStatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/PreparedStatementNullSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/PreparedStatementSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/define/StatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v5/ConnectionImplCreateInterceptorTest.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/ConnectionCreateNewInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/ConnectionCreateOldInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/AbstractMysqlInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/CacheIpsInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/CallableInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/ConnectionImplCreateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/ConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/DriverInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/PreparedStatementIgnoredSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/PreparedStatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/PreparedStatementNullSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/PreparedStatementSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v6/define/StatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-6.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100755 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/ConnectionCreateInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/AbstractMysqlInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/CacheIpsInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/CallableInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/ConnectionImplCreateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/ConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/PreparedStatementIgnoredSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/PreparedStatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/PreparedStatementNullSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/PreparedStatementSetterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/define/StatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-8.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mysql/v8/ConnectionImplCreateInterceptorTest.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/mysql-common/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/ConnectionCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/CreateCallableStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/CreatePreparedStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/CreateStatementInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/DriverConnectInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/PreparedStatementExecuteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/SetCatalogInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mysql/StatementExecuteMethodsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mysql/CreateCallableStatementInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mysql/CreatePreparedStatementInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mysql/CreateStatementInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/mysql-common/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mysql/StatementExecuteMethodsInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/Neo4jPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/Neo4jPluginConstants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionAcquireConnectionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionBeginTransactionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionRequiredInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionRunInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/TransactionRunInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/define/NetworkSessionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/define/UnmanagedTransactionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/neo4j/v4x/util/CypherUtils.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/neo4j/v4x/MockUnmanagedTransaction.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionAcquireConnectionInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionBeginTransactionInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/neo4j/v4x/SessionRunInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/neo4j/v4x/TransactionRunInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/NettySocketIOClientInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/NettySocketIOConnectionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/NettySocketIOConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/NettySocketIOOnEventInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/NettySocketIORoomInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/define/NettySocketIOPluginClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/java/org/apache/skywalking/apm/plugin/netty/socketio/define/NettySocketIOPluginNameSpaceInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/netty-socketio-plugin/src/test/java/org/apache/skywalking/apm/plugin/netty/socketio/NettySocketIOTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/http/sync/SenderConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/http/sync/SenderSendInterceptor.java
 delete mode 100644 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
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/http/sync/define/NutzHttpFilePostSenderInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/http/sync/define/NutzHttpGetSenderInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/http/sync/define/NutzHttpPostSenderInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/http-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/nutz/http/sync/SenderInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/mvc-annotation-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/mvc-annotation-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/mvc/ActionConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/mvc-annotation-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/mvc/ActionMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/mvc-annotation-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/mvc/PathMappingCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/mvc-annotation-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/nutz/mvc/define/ActionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/mvc-annotation-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/nutz-plugins/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v3/define/AbstractOkhttpInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v3/define/AsyncCallInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v3/define/CallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v3/define/RealCallInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/okhttp/v3/RealCallInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v4/define/AbstractOkhttpInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v4/define/AsyncCallInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v4/define/CallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/okhttp/v4/define/RealCallInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-common/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-common/src/main/java/org/apache/skywalking/apm/plugin/okhttp/common/AsyncCallInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-common/src/main/java/org/apache/skywalking/apm/plugin/okhttp/common/EnhanceRequiredInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-common/src/main/java/org/apache/skywalking/apm/plugin/okhttp/common/EnqueueInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-common/src/main/java/org/apache/skywalking/apm/plugin/okhttp/common/OnFailureInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-common/src/main/java/org/apache/skywalking/apm/plugin/okhttp/common/OnResponseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/okhttp-common/src/main/java/org/apache/skywalking/apm/plugin/okhttp/common/RealCallInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/play/v2x/HttpFiltersInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/play/v2x/TracingFilter.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/play/v2x/define/Play2xInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/play/v2x/HttpFiltersInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/play/v2x/Play2xInstrumentationTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/play/v2x/TracingFilterTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pom.xml
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/pom.xml
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/CreateCallableStatementInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/CreatePreparedStatementInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/CreateStatementInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/JDBCPrepareStatementWithStringArrayInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/PreparedStatementExecuteMethodsInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/StatementExecuteMethodsInterceptor.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/Variables.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/AbstractJdbc2StatementInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/ConnectionInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/Constants.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/DriverInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/Jdbc3ConnectionInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/Jdbc4ConnectionInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/PgCallableStatementInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/PgPreparedStatementInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/PgPreparedStatementSetterInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/postgresql/define/PgStatementInstrumentation.java
 delete mode 100755 apm-sniffer/apm-sdk-plugin/postgresql-8.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/ConsumerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/ConsumerEnhanceRequiredInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/MessageConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/MessageEnhanceRequiredInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/ProducerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/ProducerEnhanceRequiredInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/PulsarConsumerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/PulsarConsumerListenerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/PulsarProducerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/SendCallbackEnhanceRequiredInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/SendCallbackInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/TopicMessageConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/define/MessageInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/define/PulsarConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/define/PulsarConsumerListenerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/define/PulsarProducerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/define/SendCallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/java/org/apache/skywalking/apm/plugin/pulsar/define/TopicMessageInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/ConsumerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/MockConsumer.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/MockMessage.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/ProducerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/PulsarConsumerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/PulsarConsumerListenerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/PulsarProducerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/pulsar-plugin/src/test/java/org/apache/skywalking/apm/plugin/pulsar/SendCallbackInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/quasar-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/quasar-plugin/src/main/java/org/apache/skywalking/apm/plugin/quasar/FiberInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/quasar-plugin/src/main/java/org/apache/skywalking/apm/plugin/quasar/define/FiberInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/quasar-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rabbitmq/RabbitMQConsumerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rabbitmq/RabbitMQProducerAndConsumerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rabbitmq/RabbitMQProducerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rabbitmq/define/RabbitMQConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rabbitmq/define/RabbitMQProducerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rabbitmq/RabbitMQConsumerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rabbitmq/RabbitMQProducerAndConsumerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rabbitmq-5.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rabbitmq/RabbitMQProducerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/redisson/v3/ConnectionManagerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/redisson/v3/RedisClientConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/redisson/v3/RedisConnectionMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/redisson/v3/define/ConnectionManagerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/redisson/v3/define/RedisClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/redisson/v3/define/RedisConnectionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/redisson/v3/util/ClassUtil.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/redisson-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/redisson/v3/RedisConnectionMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/resteasy-server-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/resteasy-server-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/resteasy/v3/server/SynchronousDispatcherExceptionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/resteasy-server-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/resteasy/v3/server/SynchronousDispatcherInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/resteasy-server-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/resteasy/v3/server/define/SynchronousDispatcherInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/resteasy-server-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/resteasy-server-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/resteasy/v3/server/AssertTools.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/resteasy-plugin/resteasy-server-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/resteasy/v3/server/SynchronousDispatcherInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/AbstractMessageConsumeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/MessageConcurrentlyConsumeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/MessageOrderlyConsumeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/MessageSendInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/OnExceptionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/OnSuccessInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/UpdateNameServerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/define/ConsumeMessageConcurrentlyInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/define/ConsumeMessageOrderlyInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/define/MQClientAPIImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/define/SendCallBackEnhanceInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/define/SendCallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/MessageSendInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/OnExceptionInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rocketMQ/v3/OnSuccessInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/AbstractMessageConsumeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/MessageConcurrentlyConsumeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/MessageOrderlyConsumeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/MessageSendInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/OnExceptionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/OnSuccessInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/UpdateNameServerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/define/ConsumeMessageConcurrentlyInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/define/ConsumeMessageOrderlyInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/define/MQClientAPIImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/define/SendCallBackEnhanceInfo.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/define/SendCallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/MessageSendInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/OnExceptionInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/rocketMQ/v4/OnSuccessInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/ProducerOperationHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/TransportClientHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/define/ProducerOperationHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/define/TransportClientHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/servicecomb/ProducerOperationHandlerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-0.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/servicecomb/TransportClientHandlerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/v1/ProducerOperationHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/v1/TransportClientHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/v1/define/ProducerOperationHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/servicecomb/v1/define/TransportClientHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/servicecomb/v1/ProducerOperationHandlerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/servicecomb-plugin/servicecomb-java-chassis-1.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/servicecomb/v1/TransportClientHandlerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/Constant.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/ExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/JDBCRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/ParseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/ProxyRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/define/ExecuteInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/define/JDBCRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/define/ParseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/define/ProxyRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/shardingsphere/InterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/Constant.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/ExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/JDBCRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/ParseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/ProxyRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/define/AbstractShardingSphere40Instrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/define/ExecuteInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/define/JDBCRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/define/ParseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v40/define/ProxyRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.0.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/shardingsphere/InterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/Constant.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/ExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/JDBCRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/ParseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/ProxyRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/define/AbstractShardingSphere41Instrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/define/ExecuteInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/define/JDBCRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/define/ParseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v41/define/ProxyRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.1.0-plugin/src/test/java/org/apache/skywalking/apm/plugin/shardingsphere/InterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/Constant.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/ExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/JDBCRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/ParseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/ProxyRootInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/RewriteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/RouteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/define/AbstractShardingSphereV500BetaInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/define/ExecuteInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/define/JDBCRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/define/ParseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/define/ProxyRootInvokeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/define/RewriteInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/define/RouteInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/shardingsphere-5.0.0-beta-plugin/src/test/java/org/apache/skywalking/apm/plugin/shardingsphere/v500beta/InterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/sofarpc/SofaRpcConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/sofarpc/SofaRpcConsumerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/sofarpc/SofaRpcProviderInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/src/main/java/org/apache/skywalking/apm/plugin/sofarpc/SofaRpcProviderInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/src/test/java/org/apache/skywalking/apm/plugin/sofarpc/SofaRpcConsumerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/src/test/java/org/apache/skywalking/apm/plugin/sofarpc/SofaRpcProviderInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/solrj/SolrClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/solrj/SolrConnectorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/solrj/SolrJPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/solrj/commons/SolrjInstance.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/solrj/commons/SolrjTags.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/solrj/define/SolrClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/solrj/SolrClientInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/solrj-7.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/solrj/StringFormatBenchmarkTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/async-annotation-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/async-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/async/DoSubmitMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/async-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/async/SWCallable.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/async-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/async/define/AsyncExecutionInterceptorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/async-annotation-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/FailureCallbackInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/SuccessCallbackInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/define/FailureCallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/define/ListenableFutureCallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/define/SuccessCallbackInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/match/EitherInterfaceMatch.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/match/FailedCallbackMatch.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/match/ListenableFutureCallbackMatch.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/concurrent/match/SuccessCallbackMatch.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/concurrent-util-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/AopExpressionMatchInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/AspectJExpressionPointCutInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/AutowiredAnnotationProcessorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/CreateAopProxyInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/GetPropertyDescriptorsInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/MatchUtil.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/define/AopExpressionMatchInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/define/AopProxyFactoryInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/define/AspectJExpressionPointCutInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/define/AutowiredAnnotationProcessorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/java/org/apache/skywalking/apm/plugin/spring/patch/define/BeanWrapperImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/test/java/org/apache/skywalking/apm/plugin/spring/patch/AopExpressionMatchInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/core-patch/src/test/java/org/apache/skywalking/apm/plugin/spring/patch/CreateAopProxyInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/ControllerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/HandlerMethodInvokerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/define/AbstractSpring3Instrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/define/ControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/define/HandlerMethodInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/define/HandlerMethodInvokerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/define/InvocableHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v3/ControllerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/ControllerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/ControllerForLowVersionConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/AbstractControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/AbstractSpring4Instrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/ControllerForLowVersionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/ControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/HandlerMethodInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/InvocableHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/RestControllerForLowVersionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/RestControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/ControllerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/PathMappingCacheTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/RequestMappingMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/RestMappingMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/SpringTestCaseHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/ControllerInstrumentationTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/mvc/v4/define/RestControllerInstrumentationTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/ControllerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/GetBeanInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/InvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/AbstractControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/AbstractSpring5Instrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/ControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/HandlerMethodInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/RestControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/reactive/AbstractReactiveControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/reactive/AbstractSpring5ReactiveInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/reactive/AbstractSpring5ReactiveInstrumentationV2.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/reactive/InvocableHandlerMethodInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/reactive/ReactiveControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/v5/define/reactive/ReactiveRestControllerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-5.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/EnhanceRequireObjectCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/ParsePathUtil.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/PathMappingCache.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/RequestUtil.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/SpringMVCPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/define/AnnotationMethodHandlerAdapterInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/exception/IllegalMethodStackDepthException.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/exception/ServletResponseNotFoundException.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/AbstractMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/GetBeanInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/InvokeForRequestInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/InvokeHandlerMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/RequestMappingMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/RestMappingMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/StackDepth.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/async/FutureGetInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/async/ResponseCallBackInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/async/RestExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/async/RestRequestInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/async/define/ResponseExtractorFutureInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/async/define/RestTemplateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/helper/RestTemplateRuntimeContextHelper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/sync/RestExecuteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/sync/RestRequestInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/sync/RestResponseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/resttemplate/sync/define/RestTemplateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/resttemplate-4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/scheduled/ScheduledMethodConstructorWithMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/scheduled/ScheduledMethodConstructorWithStringInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/scheduled/ScheduledMethodInterceptor.java
 delete 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
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/scheduled-annotation-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/netflix-plugins/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/netflix-plugins/spring-cloud-feign-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/netflix-plugins/spring-cloud-feign-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/netflix/feign/v11/define/NetflixFeignInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/netflix-plugins/spring-cloud-feign-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/spring-cloud-feign-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/spring-cloud-feign-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/string/cloud/netflix/feign/v2/define/LoadBalancerFeignClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-cloud/spring-cloud-feign-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-commons/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/commons/EnhanceCacheObjects.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/PostRunMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/ProcessSeeksMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/define/LegacyListenerConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/KafkaTemplateCallbackInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/PollAndInvokeMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/define/KafkaTemplateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/define/ListenerConsumerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-webflux-5.x-webclient-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-webflux-5.x-webclient-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/webclient/BodyInserterRequestInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-webflux-5.x-webclient-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/webclient/WebFluxWebClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-webflux-5.x-webclient-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/webclient/define/BodyInserterRequestInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-webflux-5.x-webclient-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/webclient/define/WebFluxWebClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-webflux-5.x-webclient-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spymemcached-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spymemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spymemcached/v2/MemcachedConstructorWithInetSocketAddressListArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spymemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spymemcached/v2/MemcachedMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spymemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spymemcached/v2/define/MemcachedInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spymemcached-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spymemcached-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spymemcached/v2/MemcachedConstructorWithInetSocketAddressListArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/spymemcached-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spymemcached/v2/MemcachedMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/struts2-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/struts2-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/struts2/Struts2Interceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/struts2-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/struts2/define/Struts2Instrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/struts2-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/struts2-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/struts2/Struts2InterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/TBaseAsyncProcessorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/TBaseProcessorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/TServerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/client/TAsyncClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/client/TAsyncMethodCallInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/client/TServiceClientInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/client/TServiceClientReceiveInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/commons/ReflectionUtils.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/TBaseAsyncProcessorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/TBaseProcessorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/TServerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/client/TAsyncClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/client/TAsyncMethodCallInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/client/TServiceClientInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/define/transport/TSocketInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/transport/TSocketInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/wrapper/AbstractContext.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/wrapper/AbstractProtocolWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/wrapper/AsyncContext.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/wrapper/ClientOutProtocolWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/wrapper/Context.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/java/org/apache/skywalking/apm/plugin/thrift/wrapper/ServerInProtocolWrapper.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/thrift-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/ForwardInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/TomcatExceptionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/TomcatInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/TomcatPluginConfig.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/define/ApplicationDispatcherInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/tomcat78x/define/TomcatInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/tomcat-7.x-8.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/tomcat78x/TomcatInvokeInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/ForwardInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/HttpServerExchangeInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/ListenerConfigInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/RootHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/RoutingHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/SWRunnable.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/define/HttpServerExchangeInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/define/RequestDispatcherImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/define/RoutingHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/define/UndertowAddListenerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/define/UndertowListenerConfigInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/define/UndertowRootHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/undertow/v2x/handler/TracingHandler.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/undertow/v2x/ForwardInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/undertow/v2x/RootHandlerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/undertow/v2x/RoutingHandlerInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/undertow/v2x/TracingHandlerTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/undertow-plugins/undertow-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/undertow/v2x/UndertowBuilderMethodMatcherTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/ClusteredEventBusSendRemoteInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/EventBusImplDeliverToHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HandlerRegistrationInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpClientRequestImplHandleExceptionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpClientRequestImplHandleResponseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpClientRequestImplInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpContextHandleDispatchResponseInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpContextSendRequestInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpServerRequestImplConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpServerRequestWrapperConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpServerResponseImplHandleExceptionInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/HttpServerResponseImplInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/RouteImplHandlerInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/RouteStateInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/RoutingContextImplBaseConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/RoutingContextWrapperConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/ServerConnectionHandleMessageInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/VertxContext.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/ClusteredEventBusSendRemoteInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/EventBusImplDeliverToHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HandlerRegistrationInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpClientRequestImplHandleExceptionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpClientRequestImplHandleResponseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpClientRequestImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpContextHandleDispatchResponseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpContextSendRequestInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpServerRequestImplConstructorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpServerRequestWrapperConstructorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpServerResponseImplHandleExceptionInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/HttpServerResponseImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/RouteImplHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/RouteImplInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/RouteStateInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/RouterContextImplBaseConstructorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/RoutingContextWrapperConstructorInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/vertx3/define/ServerConnectionHandleMessageInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/vertx-plugins/vertx-core-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithComplexArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithHostPortArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithInetSocketAddressArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithInetSocketAddressListArgInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xmemcached/v2/define/XMemcachedInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithComplexArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithHostPortArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithInetSocketAddressArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedConstructorWithInetSocketAddressListArgInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xmemcached-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/xmemcached/v2/XMemcachedMethodInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/Constants.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/MethodJobHandlerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/MethodJobHandlerMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/ScriptJobHandlerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/ScriptJobHandlerMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/SimpleJobHandlerMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/define/MethodJobHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/define/ScriptJobHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/xxljob/define/SimpleJobHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/apm-sdk-plugin/xxl-job-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-test-tools/pom.xml
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/core/context/MockContextSnapshot.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/helper/FieldGetter.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/helper/FieldSetter.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/helper/SegmentHelper.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/helper/SegmentRefHelper.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/helper/SpanHelper.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/tools/AgentServiceRule.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/tools/SegmentRefAssert.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/tools/SegmentStorage.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/tools/SegmentStoragePoint.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/tools/SpanAssert.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/main/java/org/apache/skywalking/apm/agent/test/tools/TracingSegmentRunner.java
 delete mode 100644 apm-sniffer/apm-test-tools/src/test/java/org/apache/skywalking/apm/plugin/ArbitrarySetTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-kafka-activation/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-kafka-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/kafka/KafkaOnMessageAnnotationMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-kafka-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/kafka/define/KafkaOnMessageAnnotationInstrumentation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-kafka-activation/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v1/x/PrintSkyWalkingContextInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v1/x/PrintTraceIdInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v1/x/SkyWalkingContextPatternConverterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v1/x/TraceIdPatternConverterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v1/x/log/GRPCLogAppenderActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v1/x/log/GRPCLogAppenderInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-1.x-activation/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v2/x/SkyWalkingContextConverterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v2/x/SkyWalkingContextConverterMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v2/x/TraceIdConverterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v2/x/TraceIdConverterMethodInterceptor.java
 delete mode 100644 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/AsyncAppenderInstrumentation.java
 delete mode 100644 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/AsyncAppenderMethodInterceptor.java
 delete mode 100644 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/AsyncLoggerConfigInstrumentation.java
 delete mode 100644 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/AsyncLoggerConfigMethodInterceptor.java
 delete mode 100644 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/CreateMementoInstrumentation.java
 delete mode 100644 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/CreateMementoInterceptor.java
 delete mode 100644 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
 delete mode 100644 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/Log4jLogEventInstrumentation.java
 delete mode 100644 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/RingBufferLogEventInstrumentation.java
 delete mode 100644 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/RingBufferLogEventMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v2/x/log/GRPCLogAppenderActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/log4j/v2/x/log/GRPCLogAppenderInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activation/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/LogbackPatternConverterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/LogbackSkyWalkingContextPatternConverterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/PrintSkyWalkingContextInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/PrintTraceIdInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/async/AsyncAppenderBaseInstrumentation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/async/AsyncAppenderBaseMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/async/LoggingEventConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/async/LoggingEventInstrumentation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/log/GRPCLogAppenderActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/log/GRPCLogAppenderInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/logstash/SkyWalkingContextJsonProviderActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/logstash/SkyWalkingContextJsonProviderInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/logstash/TcpSocketAppenderActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/logstash/TcpSocketAppenderInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/logstash/TraceIdJsonProviderActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/logstash/TraceIdJsonProviderInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/mdc/MDCConverterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/mdc/PrintMDCSkyWalkingContextInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/log/logback/v1/x/mdc/PrintMDCTraceIdInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logback-1.x-activation/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logging-common/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logging-common/src/main/java/org/apache/skywalking/apm/toolkit/logging/common/log/GRPCLogReportServiceClient.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logging-common/src/main/java/org/apache/skywalking/apm/toolkit/logging/common/log/SkyWalkingContext.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-logging-common/src/main/java/org/apache/skywalking/apm/toolkit/logging/common/log/ToolkitConfig.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/CounterActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/CounterConstructInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/CounterGetInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/CounterIncrementInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/GaugeActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/GaugeConstructInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/GaugeGetInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/HistogramActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/HistogramAddValueInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/HistogramConstructInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/meter/util/MeterIdConverter.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/meter/CounterConstructInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/meter/GaugeConstructInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-meter-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/meter/HistogramConstructInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/continuation/ActivateInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/continuation/ConstructorInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/continuation/SkywalkingContinuationActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/span/ConstructorWithSpanBuilderInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/span/ConstructorWithTracerInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/span/SkywalkingSpanActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/span/SpanFinishInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/span/SpanLogInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/span/SpanSetOperationNameInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/span/SpanSetTagInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/tracer/SkywalkingTracerActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/tracer/SkywalkingTracerExtractInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/opentracing/tracer/SkywalkingTracerInjectInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-opentracing-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/opentracing/SkywalkingSpanActivationTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/pom.xml
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/ToolkitPluginConfig.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanDebugInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanErrorInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanErrorMsgInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanErrorThrowableInteceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanInfoInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanSetOperationNameInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanTagInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/BaseTagAnnotationInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/BaseTraceAnnotationInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/CallableOrRunnableActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/CallableOrRunnableConstructInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/CallableOrRunnableInvokeInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/CorrelationContextGetInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/CorrelationContextPutInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/IgnoredExceptionAnnotationActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/IgnoredExceptionConstructInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/SegmentIDInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/SpanIDInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TagAnnotationActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TagAnnotationMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TagAnnotationStaticMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationStaticMethodInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceContextActivation.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceIDInterceptor.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/util/TagUtil.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/trace/ActiveSpanTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/trace/CallableOrRunnableInterceptorTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/trace/TagAnnotationTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/test/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationTest.java
 delete mode 100644 apm-sniffer/apm-toolkit-activation/pom.xml
 delete mode 100755 apm-sniffer/bootstrap-plugins/jdk-http-plugin/pom.xml
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-http-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/http/HttpClientNewInstanceInterceptor.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-http-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/http/HttpClientParseHttpInterceptor.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-http-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/http/HttpClientWriteRequestInterceptor.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-http-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/http/HttpsClientNewInstanceInterceptor.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-http-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/http/define/HttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-http-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/http/define/HttpsClientInstrumentation.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-http-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100755 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/pom.xml
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/threading/JDKThreadingPluginConfig.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/threading/ThreadingConfig.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/threading/ThreadingConstructorInterceptor.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/threading/ThreadingMethodInterceptor.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/threading/define/CallableInstrumentation.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdk/threading/define/RunnableInstrumentation.java
 delete mode 100644 apm-sniffer/bootstrap-plugins/jdk-threading-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/bootstrap-plugins/pom.xml
 delete mode 100644 apm-sniffer/config/agent.config
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/conf/CustomizeConfiguration.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/conf/CustomizePluginConfig.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/conf/MethodConfiguration.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/constants/Constants.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/define/CustomizeInstanceInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/define/CustomizeStaticInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/interceptor/BaseInterceptorMethods.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/interceptor/CustomizeInstanceInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/interceptor/CustomizeStaticInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/loader/CustomizeInstrumentationLoader.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize/util/CustomizeUtil.java
 delete mode 100755 apm-sniffer/optional-plugins/customize-enhance-plugin/src/main/resources/META-INF/services/org.apache.skywalking.apm.agent.core.plugin.loader.InstrumentationLoader
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/test/java/org/apache/skywalking/apm/plugin/customize/util/CustomizeExpressionTest.java
 delete mode 100644 apm-sniffer/optional-plugins/customize-enhance-plugin/src/test/java/org/apache/skywalking/apm/plugin/customize/util/CustomizeUtilTest.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheCacheNameInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheEnhanceInfo.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheLockInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheOperateAllInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheOperateElementInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheOperateObjectInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcachePrivateConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/ehcache/v2/define/EhcachePluginInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/ehcache-2.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/ehcache/v2/EhcacheInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/gson/GsonFromJsonInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/gson/GsonToJsonInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/gson/define/GsonFromJsonInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/gson/define/GsonToJsonInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/gson/GsonFromJsonInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-plugins/gson-2.8.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/gson/GsonToJsonInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-plugins/guava-cache-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/guava-cache-plugin/src/main/java/org/apache/skywalking/apm/plugin/guava/cache/GuavaCacheAllInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/guava-cache-plugin/src/main/java/org/apache/skywalking/apm/plugin/guava/cache/GuavaCacheInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/guava-cache-plugin/src/main/java/org/apache/skywalking/apm/plugin/guava/cache/define/GuavaCachePluginInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/guava-cache-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/guava-cache-plugin/src/test/java/org/apache/skywalking/apm/plugin/guava/cache/GuavaCacheInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/java/org/apache/skywalking/apm/plugin/kotlin/coroutine/DispatcherInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/java/org/apache/skywalking/apm/plugin/kotlin/coroutine/TracingRunnable.java
 delete mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/java/org/apache/skywalking/apm/plugin/kotlin/coroutine/define/DispatcherInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mybatis/Constants.java
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mybatis/MyBatisInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mybatis/MyBatisMethodMatch.java
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mybatis/MyBatisShellMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mybatis/define/MyBatisInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mybatis/define/MyBatisShellMethodInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/mybatis-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/HttpClientRequestInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/HttpclientRequestHeadersInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/NettyRoutingFilterInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/AbstractGateway200EnhancePluginDefine.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/Constants.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/DispatcherHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/EnhanceCacheObject.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/HttpClientInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/HttpClientRequestInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/NettyRoutingFilterInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v20x/define/ServerWebExchangeInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.0.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/HttpClientFinalizerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/HttpClientFinalizerResponseConnectionInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/HttpClientFinalizerSendInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/HttpClientFinalizerURIInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/NettyRoutingFilterInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/TcpClientConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/AbstractGateway210EnhancePluginDefine.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/Constants.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/DispatcherHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/EnhanceObjectCache.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/HttpClientFinalizerInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/NettyRoutingFilterInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/ServerWebExchangeInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v21x/define/TcpClientInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-2.1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/HttpClientFinalizerConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/HttpClientFinalizerResponseConnectionInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/HttpClientFinalizerSendInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/HttpClientFinalizerUriInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/NettyRoutingFilterInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/define/AbstractGatewayV3EnhancePluginDefine.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/define/DispatcherHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/define/EnhanceObjectCache.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/define/HttpClientFinalizerInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/define/NettyRoutingFilterInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/define/ServerWebExchangeInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/HttpClientFinalizerConstructorInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/HttpClientFinalizerInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/MockCliengRequest.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/MockClientResponse.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/gateway-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/spring/cloud/gateway/v3x/NettyRoutingFilterInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/optional-spring-cloud/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/AbstractSpringBeanInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/SpringAnnotationConfig.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/SpringAnnotationInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/bean/SpringBeanInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/component/SpringComponentInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/repository/SpringRepositoryInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/annotations/services/SpringServicesInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-annotation-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-tx-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-tx-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/transaction/EndTransactionMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-tx-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/transaction/GetTransactionMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-tx-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/transaction/SpringTXPluginConfig.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-tx-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/transaction/context/Constants.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-tx-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/transaction/define/AbstractPlatformTransactionManagerInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-tx-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-webflux-5.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-webflux-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/DispatcherHandlerHandleMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-webflux-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/ServerWebExchangeConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-webflux-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/define/DispatcherHandlerInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-webflux-5.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/webflux/v5/define/ServerWebExchangeInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/optional-spring-plugins/spring-webflux-5.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/quartz-scheduler-2.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/quartz-scheduler-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/quartz/JobExecuteStateMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/quartz-scheduler-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/quartz/JobRunShellConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/quartz-scheduler-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/quartz/JobRunShellMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/quartz-scheduler-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/quartz/define/JobRunShellInterceptorInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/quartz-scheduler-2.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/Constants.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/EntryMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/SentinelAsyncEntryConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/SentinelAsyncExitInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/SentinelCtEntryConstructorInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/SentinelExitInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/define/SentinelAsyncEntryInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/define/SentinelCtEntryInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/sentinel/v1/define/SentinelCtSphInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/sentinel-1.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/apm-trace-ignore-plugin.config
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/main/java/org/apache/skywalking/apm/plugin/trace/ignore/TraceIgnoreExtendService.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/main/java/org/apache/skywalking/apm/plugin/trace/ignore/TraceIgnorePatternWatcher.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/main/java/org/apache/skywalking/apm/plugin/trace/ignore/conf/IgnoreConfig.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/main/java/org/apache/skywalking/apm/plugin/trace/ignore/conf/IgnoreConfigInitializer.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/main/java/org/apache/skywalking/apm/plugin/trace/ignore/matcher/FastPathMatcher.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/main/java/org/apache/skywalking/apm/plugin/trace/ignore/matcher/TracePathMatcher.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/main/resources/META-INF/services/org.apache.skywalking.apm.agent.core.boot.BootService
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/test/java/org/apache/skywalking/apm/plugin/trace/ignore/TraceIgnorePatternWatcherTest.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/test/java/org/apache/skywalking/apm/plugin/trace/ignore/TraceIgnoreTest.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/test/java/org/apache/skywalking/apm/plugin/trace/ignore/TracePathMatcherTest.java
 delete mode 100644 apm-sniffer/optional-plugins/trace-ignore-plugin/src/test/resources/org.apache.skywalking.apm.agent.core.boot.BootService
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/zookeeper/ClientCnxnInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/zookeeper/EventThreadMethodInterceptor.java
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/zookeeper/ZooOpt.java
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/zookeeper/define/ClientCnxnInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/zookeeper/define/EventThreadInstrumentation.java
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/src/main/resources/skywalking-plugin.def
 delete mode 100644 apm-sniffer/optional-plugins/zookeeper-3.4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/zookeeper/ClientCnxnInterceptorTest.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/pom.xml
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaConnectionStatus.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaConnectionStatusListener.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaContextManagerExtendService.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaJVMMetricsSender.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaMeterSender.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaProducerManager.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaProfileSnapshotSender.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaReporterPluginConfig.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaServiceManagementServiceClient.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/java/org/apache/skywalking/apm/agent/core/kafka/KafkaTraceSegmentServiceClient.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/main/resources/META-INF/services/org.apache.skywalking.apm.agent.core.boot.BootService
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/test/java/org/apache/skywalking/apm/agent/core/kafka/KafkaProducerManagerTest.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/kafka-reporter-plugin/src/test/java/org/apache/skywalking/apm/agent/core/kafka/KafkaServiceManagementServiceClientTest.java
 delete mode 100644 apm-sniffer/optional-reporter-plugins/pom.xml
 delete mode 100644 apm-sniffer/pom.xml
 delete mode 100644 docker/agent/Dockerfile.agent
 delete mode 100644 docs/en/guides/E2E-local-remote-debug.md
 delete mode 100644 docs/en/guides/Java-Plugin-Development-Guide.md
 delete mode 100644 docs/en/guides/Plugin-test.md
 create mode 100755 docs/en/setup/backend/dynamic-config-apollo.md
 create mode 100755 docs/en/setup/backend/dynamic-config-configmap.md
 create mode 100755 docs/en/setup/backend/dynamic-config-consul.md
 create mode 100755 docs/en/setup/backend/dynamic-config-etcd.md
 create mode 100755 docs/en/setup/backend/dynamic-config-nacos.md
 create mode 100755 docs/en/setup/backend/dynamic-config-service.md
 create mode 100755 docs/en/setup/backend/dynamic-config-zookeeper.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Application-toolkit-log4j-1.x.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Application-toolkit-log4j-2.x.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Application-toolkit-logback-1.x.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Application-toolkit-meter.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Application-toolkit-micrometer.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Application-toolkit-trace-cross-thread.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Application-toolkit-trace.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Customize-enhance-trace.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/How-to-disable-plugin.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/How-to-enable-kafka-reporter.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/How-to-tolerate-exceptions.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Namespace.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Opentracing.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Plugin-list.md
 delete mode 100755 docs/en/setup/service-agent/java-agent/README.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Setting-override.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Specified-agent-config.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Supported-list.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/TLS.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/Token-auth.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/agent-optional-plugins/Kotlin-Coroutine-plugin.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/agent-optional-plugins/Oracle-Resin-plugins.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/agent-optional-plugins/Spring-annotation-plugin.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/agent-optional-plugins/trace-ignore-plugin.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/configuration-discovery.md
 delete mode 100644 docs/en/setup/service-agent/java-agent/containerization.md
 delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/TraceLatencyThresholdsAndWatcher.java
 delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/TraceSampleRateWatcher.java
 create mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/TraceSamplingPolicyWatcher.java
 copy oap-server/{server-core/src/main/java/org/apache/skywalking/oap/server/core/query/type/Database.java => analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/sampling/SamplingPolicy.java} (74%)
 create mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/sampling/SamplingPolicySettings.java
 create mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/sampling/SamplingPolicySettingsReader.java
 delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/trace/TraceLatencyThresholdsAndWatcherTest.java
 delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/trace/TraceSampleRateWatcherTest.java
 create mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/trace/TraceSamplingPolicyWatcherTest.java
 create mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/trace/sampling/SamplingPolicySettingsReaderTest.java
 rename apm-application-toolkit/apm-toolkit-opentracing/src/main/resources/META-INF.services/io.opentracing.Tracer => oap-server/analyzer/agent-analyzer/src/test/resources/trace-sampling-policy-settings.yml (83%)
 mode change 100644 => 100755
 create mode 100644 oap-server/analyzer/log-analyzer/src/test/java/org/apache/skywalking/oap/log/analyzer/dsl/DSLSecurityTest.java
 rename apm-sniffer/apm-toolkit-activation/apm-toolkit-logging-common/src/main/resources/META-INF/services/org.apache.skywalking.apm.agent.core.boot.BootService => oap-server/server-bootstrap/src/main/resources/trace-sampling-policy-settings.yml (52%)
 mode change 100644 => 100755
 create mode 100644 oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/GroupConfigChangeWatcher.java
 rename apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/WitnessMethod.java => oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/GroupConfigTable.java (51%)
 create mode 100644 oap-server/server-configuration/configuration-k8s-configmap/src/test/resources/skywalking-group-dynamic-configmap.example-serviceA.yaml
 create mode 100644 oap-server/server-configuration/configuration-k8s-configmap/src/test/resources/skywalking-group-dynamic-configmap.example-serviceB.yaml
 create mode 100644 oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/resolver/LogTestQuery.java
 rename apm-sniffer/apm-sdk-plugin/neo4j-4.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/neo4j/v4x/MockMethod.java => oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/type/LogTestRequest.java (80%)
 copy oap-server/{server-core/src/main/java/org/apache/skywalking/oap/server/core/query/type/Service.java => server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/type/LogTestResponse.java} (76%)
 rename apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/loader/InstrumentationLoader.java => oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/type/Metrics.java (69%)
 mode change 100755 => 100644
 create mode 100644 oap-server/server-query-plugin/query-graphql-plugin/src/test/java/org/apache/skywalking/oap/query/graphql/resolver/LogTestQueryTest.java
 delete mode 100644 test/e2e/e2e-test/docker/simple/compat/docker-compose.yml
 delete mode 100644 test/plugin/agent-test-tools/bin/fetch-code.sh
 delete mode 100644 test/plugin/agent-test-tools/pom.xml
 delete mode 100644 test/plugin/archetypes/jvm/pom.xml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/META-INF/maven/archetype-metadata.xml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/bin/startup.sh
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/config/expectedData.yaml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/configuration.yml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/pom.xml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/src/main/java/Application.java
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/src/main/java/controller/CaseController.java
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/src/main/resources/application.yaml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/archetypes/jvm/src/main/resources/archetype-resources/support-version.list
 delete mode 100644 test/plugin/archetypes/pom.xml
 delete mode 100644 test/plugin/archetypes/tomcat/pom.xml
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/META-INF/maven/archetype-metadata.xml
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/config/expectedData.yaml
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/configuration.yml
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/pom.xml
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/src/main/java/CaseServlet.java
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/src/main/java/HealthCheckServlet.java
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/archetypes/tomcat/src/main/resources/archetype-resources/support-version.list
 delete mode 100644 test/plugin/containers/jvm-container/pom.xml
 delete mode 100644 test/plugin/containers/jvm-container/src/main/docker/assembly.xml
 delete mode 100644 test/plugin/containers/jvm-container/src/main/docker/run.sh
 delete mode 100644 test/plugin/containers/pom.xml
 delete mode 100644 test/plugin/containers/tomcat-container/pom.xml
 delete mode 100644 test/plugin/containers/tomcat-container/src/main/docker/assembly.xml
 delete mode 100644 test/plugin/containers/tomcat-container/src/main/docker/catalina.sh
 delete mode 100644 test/plugin/containers/tomcat-container/src/main/docker/run.sh
 delete mode 100644 test/plugin/generator.sh
 delete mode 100644 test/plugin/pom.xml
 delete mode 100755 test/plugin/run.sh
 delete mode 100644 test/plugin/runner-helper/pom.xml
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/AbstractRunningGenerator.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/ConfigurationImpl.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/DockerComposeRunningGenerator.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/DockerContainerRunningGenerator.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/IConfiguration.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/Main.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/RunningType.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/ScenarioRunningScriptGenerator.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/exception/ConfigureFileNotFoundException.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/exception/GenerateAdditionFileException.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/exception/GenerateFailedException.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/vo/CaseConfiguration.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/vo/DependencyComponent.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/vo/DockerService.java
 delete mode 100644 test/plugin/runner-helper/src/main/java/org/apache/skywalking/plugin/test/helper/vo/RequestHeader.java
 delete mode 100644 test/plugin/runner-helper/src/main/resources/compose-start-script.template
 delete mode 100644 test/plugin/runner-helper/src/main/resources/container-start-script.template
 delete mode 100644 test/plugin/runner-helper/src/main/resources/docker-compose.template
 delete mode 100644 test/plugin/runner-helper/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/runner-helper/src/main/resources/scenario.sh
 delete mode 100644 test/plugin/runner-helper/src/test/java/org/apache/skywalking/plugin/test/helper/DockerComposeV2RunningGeneratorTest.java
 delete mode 100644 test/plugin/runner-helper/src/test/java/org/apache/skywalking/plugin/test/helper/DockerContainerRunningGeneratorTest.java
 delete mode 100644 test/plugin/runner-helper/src/test/java/org/apache/skywalking/plugin/test/helper/vo/CaseIConfigurationTest.java
 delete mode 100644 test/plugin/runner-helper/src/test/resources/configuration-test.yml
 delete mode 100644 test/plugin/runner-helper/src/test/resources/docker-compose-test.yml
 delete mode 100755 test/plugin/runner-helper/src/test/resources/scenario.sh
 delete mode 100644 test/plugin/scenarios/activemq-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/activemq-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/activemq-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/activemq-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/activemq-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/activemq-scenario/src/main/java/org/apache/skywalking/apm/testcase/activemq/Application.java
 delete mode 100644 test/plugin/scenarios/activemq-scenario/src/main/java/org/apache/skywalking/apm/testcase/activemq/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/activemq-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/activemq-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/activemq-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/model/User.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/ActiveSpan.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/CallableWrapper.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/RunnableWrapper.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/SupplierWrapper.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tag.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tags.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/Trace.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/TraceContext.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/TraceCrossThread.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/test/apache/skywalking/apm/testcase/toolkit/Application.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/test/apache/skywalking/apm/testcase/toolkit/controller/TestController.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/test/apache/skywalking/apm/testcase/toolkit/controller/TestService.java
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/src/main/java/org/apache/skywalking/apm/testcase/armeria/Application.java
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/src/main/java/org/apache/skywalking/apm/testcase/armeria/ClientApplication.java
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/src/main/java/org/apache/skywalking/apm/testcase/armeria/ServerApplication.java
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/armeria-0.96minus-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/src/main/java/org/apache/skywalking/apm/testcase/armeria/Application.java
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/src/main/java/org/apache/skywalking/apm/testcase/armeria/ClientApplication.java
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/src/main/java/org/apache/skywalking/apm/testcase/armeria/ServerApplication.java
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/armeria-0.96plus-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/src/main/java/org/apache/skywalking/apm/testcase/asynchttpclient/Application.java
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/src/main/java/org/apache/skywalking/apm/testcase/asynchttpclient/CaseController.java
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/asynchttpclient-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-client/pom.xml
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-client/src/main/java/org/apache/skywalking/apm/testcase/avro/Application.java
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-client/src/main/java/org/apache/skywalking/apm/testcase/avro/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-client/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-client/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-common/pom.xml
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-common/src/main/avro/greeter.avpr
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-dist/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-dist/pom.xml
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-dist/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-server/pom.xml
 delete mode 100644 test/plugin/scenarios/avro-scenario/avro-server/src/main/java/org/apache/skywalking/apm/testcase/avro/Application.java
 delete mode 100644 test/plugin/scenarios/avro-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/avro-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/avro-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/avro-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/baidu.brpc/BaiduBrpcApplication.java
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/baidu.brpc/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/baidu.brpc/interfaces/Echo.java
 delete mode 100755 test/plugin/scenarios/baidu-brpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/baidu.brpc/interfaces/EchoService.java
 delete mode 100755 test/plugin/scenarios/baidu-brpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/baidu.brpc/service/EchoServiceImpl.java
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/baidu-brpc-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/canal-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/canal-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/canal-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/canal-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/canal-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/canal-scenario/src/main/java/org/apache/skywalking/apm/testcase/canal/Application.java
 delete mode 100644 test/plugin/scenarios/canal-scenario/src/main/java/org/apache/skywalking/apm/testcase/canal/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/canal-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/canal-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/canal-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/cassandra/Application.java
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/cassandra/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/cassandra-java-driver-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/Application.java
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/consumr/ConsumerInterceptor.java
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/ProviderConfiguration.java
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/interceptor/ProviderInterceptor.java
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/service/GreeterServiceImpl.java
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/proto/GreetService.proto
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/correlation-autotag-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/customize-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/customize-scenario/config/customize_enhance.xml
 delete mode 100644 test/plugin/scenarios/customize-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/customize-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/customize-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/java/test/apache/skywalking/apm/testcase/customize/Application.java
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/java/test/apache/skywalking/apm/testcase/customize/controller/CustomizeController.java
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/java/test/apache/skywalking/apm/testcase/customize/model/Model0.java
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/java/test/apache/skywalking/apm/testcase/customize/model/Model1.java
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/java/test/apache/skywalking/apm/testcase/customize/service/TestService1.java
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/java/test/apache/skywalking/apm/testcase/customize/service/TestService2.java
 delete mode 100644 test/plugin/scenarios/customize-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/customize-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/cxf-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/cxf-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/cxf-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/cxf-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/Application.java
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/CxfConfig.java
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/entity/User.java
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/service/UserService.java
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/service/UserServiceImpl.java
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/cxf-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/cxf-scenario/support-version.list
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/bin/startup.sh
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/config/expectedData.yaml
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/configuration.yml
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/pom.xml
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/src/main/assembly/assembly.xml
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dbcp/Application.java
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dbcp/MysqlConfig.java
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dbcp/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/dbcp-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dbcp/service/CaseService.java
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/src/main/resources/application.yaml
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/src/main/resources/jdbc.properties
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100755 test/plugin/scenarios/dbcp-2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/Application.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/services/GreetService.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/services/impl/GreetServiceImpl.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/dubbo-2.5.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/Application.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/services/GreetService.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/dubbo/services/impl/GreetServiceImpl.java
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/dubbo-2.7.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/ehcache/v2/CaseServlet.java
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/ehcache/v2/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/src/main/resources/cache.xml
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/ehcache-2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticjob/Application.java
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticjob/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticjob/job/DemoSimpleJob.java
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticjob/job/JobConfig.java
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/elasticjob-2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticjob/Application.java
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticjob/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticjob/job/DemoSimpleJob.java
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/elasticjob-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/elasticsearch/Application.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/elasticsearch/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-5.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/Application.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/RestHighLevelClientCase.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/TransportClientCase.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/config/ElasticsearchConfig.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/config/TransportClientConfig.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/resource/application.yml
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/src/main/resource/log4j2.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-6.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/Application.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/RestHighLevelClientCase.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/TransportClientCase.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/config/ElasticsearchConfig.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/config/TransportClientConfig.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/elasticsearch/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/elasticsearch-7.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/IgnoredException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/Application.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestAnnotatedException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestHierarchyListedException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestListedException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/service/TestService.java
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/exception-checker-spring-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/IgnoredException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestAnnotatedException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestHierarchyListedException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestListedException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/exception/TestOtherClassLoaderException.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/exceptionchecker/service/TestService.java
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/exception-checker-tomcat-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/feign-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/feign-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/feign-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/feign-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/Application.java
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/RestController.java
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/RestRequest.java
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/entity/User.java
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/feign-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/feign-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/FinagleRpcApplication.java
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/service/FinagleRpcDemoServiceImpl.java
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/src/main/thrift/service.thrift
 delete mode 100644 test/plugin/scenarios/finagle-17.10.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/FinagleRpcApplication.java
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/finagle/service/FinagleRpcDemoServiceImpl.java
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/src/main/thrift/service.thrift
 delete mode 100644 test/plugin/scenarios/finagle-6.44.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-dist/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-dist/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-dist/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectA-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/ApiKeyResolver.java
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Application.java
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Test1Filter.java
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Test2Filter.java
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/TestFilterConfig.java
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectA-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectB-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectB/Application.java
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectB/controller/TestController.java
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/gateway-projectB-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.0.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-dist/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-dist/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-dist/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectA-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/ApiKeyResolver.java
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Application.java
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Test1Filter.java
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Test2Filter.java
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/TestFilterConfig.java
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectA-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectB-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectB/Application.java
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectB/controller/TestController.java
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/gateway-projectB-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-2.1.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-dist/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-dist/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-dist/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectA-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/ApiKeyResolver.java
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Application.java
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Test1Filter.java
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/Test2Filter.java
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectA-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectA/TestFilterConfig.java
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectA-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectB-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectB/Application.java
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/gateway/projectB/controller/TestController.java
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/gateway-projectB-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gateway-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/Application.java
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/configuration/GraphSchema.java
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/data/User.java
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/graphql-12.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/Application.java
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/configuration/GraphSchema.java
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/configuration/User.java
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/graphql-8.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/Application.java
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/configuration/GraphSchema.java
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/graphql/data/User.java
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/graphql-9.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/grpc-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/grpc-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/grpc-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/grpc-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/Application.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/consumr/ConsumerInterceptor.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/ProviderConfiguration.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/interceptor/ProviderInterceptor.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/service/GreeterBlockingErrorServiceImpl.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/service/GreeterBlockingServiceImpl.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/grpc/provider/service/GreeterServiceImpl.java
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/proto/GreetService.proto
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/grpc-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/grpc-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/gson-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/gson-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/gson-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/gson-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/gson-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/gson-scenario/src/main/java/org/apache/skywalking/apm/testcase/gson/Application.java
 delete mode 100644 test/plugin/scenarios/gson-scenario/src/main/java/org/apache/skywalking/apm/testcase/gson/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/gson-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/gson-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/gson-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/src/main/java/org/apache/skywalking/apm/testcase/guava/cache/CaseServlet.java
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/src/main/java/org/apache/skywalking/apm/testcase/guava/cache/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/guava-cache-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/h2-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/h2-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/h2-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/h2-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/h2-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/h2-scenario/src/main/java/org/apache/skywalking/apm/testcase/h2/Application.java
 delete mode 100644 test/plugin/scenarios/h2-scenario/src/main/java/org/apache/skywalking/apm/testcase/h2/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/h2-scenario/src/main/java/org/apache/skywalking/apm/testcase/h2/controller/SQLExecutor.java
 delete mode 100644 test/plugin/scenarios/h2-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/h2-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/h2-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/hbase-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/hbase-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/hbase-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/hbase-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/hbase-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/hbase-scenario/src/main/java/org/apache/skywalking/apm/testcase/hbase/Application.java
 delete mode 100644 test/plugin/scenarios/hbase-scenario/src/main/java/org/apache/skywalking/apm/testcase/hbase/controller/HBaseController.java
 delete mode 100644 test/plugin/scenarios/hbase-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/hbase-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/hbase-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/src/main/java/org/apache/skywalking/testcase/httpasyncclient/BackController.java
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/src/main/java/org/apache/skywalking/testcase/httpasyncclient/FrontController.java
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/src/main/java/org/apache/skywalking/testcase/httpasyncclient/HttpasyncclientApplication.java
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/src/main/resource/application.yml
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/src/main/resource/log4j2.xml
 delete mode 100644 test/plugin/scenarios/httpasyncclient-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/httpclient/CaseServlet.java
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/httpclient/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/httpclient/ServletForContextPropagate.java
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/httpclient-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/httpclient/CaseServlet.java
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/httpclient/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/httpclient/ServletForContextPropagate.java
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/httpclient-4.3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/src/main/java/test/org/apache/skywalking/apm/testcase/hystrix/Application.java
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/src/main/java/test/org/apache/skywalking/apm/testcase/hystrix/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/src/main/java/test/org/apache/skywalking/apm/testcase/hystrix/controller/TestACommand.java
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/src/main/java/test/org/apache/skywalking/apm/testcase/hystrix/controller/TestBCommand.java
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/hystrix-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/src/main/java/org/apache/skywalking/apm/testcase/influxdb/Application.java
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/src/main/java/org/apache/skywalking/apm/testcase/influxdb/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/src/main/java/org/apache/skywalking/apm/testcase/influxdb/executor/InfluxDBExecutor.java
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/influxdb-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/src/main/java/org/apache/skywalking/apm/testcase/jdkhttp/Application.java
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/src/main/java/org/apache/skywalking/apm/testcase/jdkhttp/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/jdk-http-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/src/main/java/test/apache/skywalking/apm/testcase/jdk/threading/Application.java
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/jdk-threading-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/src/main/java/test/apache/skywalking/apm/testcase/gson/Application.java
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/src/main/java/test/apache/skywalking/apm/testcase/gson/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/jdk14-with-gson-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/jedis-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/jedis-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/jedis-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/jedis-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jedis-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/jedis-scenario/src/main/java/org/apache/skywalking/apm/testcase/jedis/Application.java
 delete mode 100644 test/plugin/scenarios/jedis-scenario/src/main/java/org/apache/skywalking/apm/testcase/jedis/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/jedis-scenario/src/main/java/org/apache/skywalking/apm/testcase/jedis/controller/RedisCommandExecutor.java
 delete mode 100644 test/plugin/scenarios/jedis-scenario/src/main/java/org/apache/skywalking/apm/testcase/jedis/controller/RedisPipelineCommandExecutor.java
 delete mode 100644 test/plugin/scenarios/jedis-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/jedis-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/jetty-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jetty-dist/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jetty-dist/pom.xml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jetty-dist/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyclient-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyclient-scenario/src/main/java/org/apache/skywalking/apm/testcase/jettyclient/Application.java
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyclient-scenario/src/main/java/org/apache/skywalking/apm/testcase/jettyclient/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyclient-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyclient-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyserver-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyserver-scenario/src/main/java/org/apache/skywalking/apm/testcase/jettyserver/Application.java
 delete mode 100644 test/plugin/scenarios/jetty-scenario/jettyserver-scenario/src/main/java/org/apache/skywalking/apm/testcase/jettyserver/servlet/CaseServlet.java
 delete mode 100644 test/plugin/scenarios/jetty-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jetty-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/jsonrpc4j/Application.java
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/jsonrpc4j/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/jsonrpc4j/services/DemoService.java
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/jsonrpc4j/services/DemoServiceImp.java
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/jsonrpc4j-1.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/kafka-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/kafka-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/kafka-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/kafka-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/kafka-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/kafka-scenario/src/main/java/org/apache/skywalking/apm/toolkit/kafka/KafkaPollAndInvoke.java
 delete mode 100644 test/plugin/scenarios/kafka-scenario/src/main/java/test/apache/skywalking/apm/testcase/kafka/Application.java
 delete mode 100644 test/plugin/scenarios/kafka-scenario/src/main/java/test/apache/skywalking/apm/testcase/kafka/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/kafka-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/kafka-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/kafka-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/Application.kt
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/controller/DemoController.kt
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/respository/DemoRepository.kt
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/service/DemoService.kt
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/util/Connection.kt
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/src/main/java/org/apache/skywalking/apm/testcase/lettuce/Application.java
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/src/main/java/org/apache/skywalking/apm/testcase/lettuce/controller/LettuceController.java
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/lettuce-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/Application.java
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/MariadbConfig.java
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/SQLExecutor.java
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/resources/jdbc.properties
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/mariadb-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mongodb/Application.java
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mongodb/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/mongodb-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mongodb/Application.java
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mongodb/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/mongodb-4.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/Application.java
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/MssqlConfig.java
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/SQLExecutor.java
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/resources/jdbc.properties
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/mssql-jdbc-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/Application.java
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/MssqlConfig.java
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/SQLExecutor.java
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/java/org/apache/skywalking/apm/testcase/mssql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/resources/jdbc.properties
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/mssql-jtds-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/mybatis/Application.java
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/mybatis/config/JdbcConfig.java
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/mybatis/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/mybatis/mapper/DemoMapper.java
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/mybatis/service/DemoService.java
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/mybatis/service/impl/DemoServiceImpl.java
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/src/main/resources/application.properties
 delete mode 100755 test/plugin/scenarios/mybatis-3.x-scenario/src/main/resources/mapper/DemoMapper.xml
 delete mode 100644 test/plugin/scenarios/mybatis-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/mysql-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/mysql-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/mysql-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/mysql-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/java/org/apache/skywalking/apm/testcase/mysql/Application.java
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/java/org/apache/skywalking/apm/testcase/mysql/MysqlConfig.java
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/java/org/apache/skywalking/apm/testcase/mysql/SQLExecutor.java
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/java/org/apache/skywalking/apm/testcase/mysql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/resources/jdbc.properties
 delete mode 100644 test/plugin/scenarios/mysql-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/mysql-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/neo4j/Application.java
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/neo4j/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/neo4j/service/TestCaseService.java
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/neo4j-4.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/src/main/java/org/apache/skywalking/apm/testcase/netty/socketio/CaseServlet.java
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/src/main/java/org/apache/skywalking/apm/testcase/netty/socketio/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/src/main/java/org/apache/skywalking/apm/testcase/netty/socketio/SocketIOStarter.java
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/netty-socketio-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/src/main/java/test/apache/skywalking/testcase/okhttp/Application.java
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/src/main/java/test/apache/skywalking/testcase/okhttp/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/okhttp-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/oracle-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/oracle-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/oracle-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/oracle-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/oracle-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/oracle-scenario/src/main/java/org/apache/skywalking/apm/testcase/oracle/Application.java
 delete mode 100644 test/plugin/scenarios/oracle-scenario/src/main/java/org/apache/skywalking/apm/testcase/oracle/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/oracle-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/oracle-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/oracle-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/play-scenario/app/controllers/HealthCheckController.scala
 delete mode 100644 test/plugin/scenarios/play-scenario/app/controllers/ProjectsController.scala
 delete mode 100644 test/plugin/scenarios/play-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/play-scenario/build.sbt
 delete mode 100644 test/plugin/scenarios/play-scenario/conf/application.conf
 delete mode 100644 test/plugin/scenarios/play-scenario/conf/logback.xml
 delete mode 100644 test/plugin/scenarios/play-scenario/conf/routes
 delete mode 100644 test/plugin/scenarios/play-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/play-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/play-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/play-scenario/project/build.properties
 delete mode 100644 test/plugin/scenarios/play-scenario/project/plugins.sbt
 delete mode 100644 test/plugin/scenarios/play-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/play-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/Application.java
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/ConstSql.java
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/PostgresqlConfig.java
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/SQLExecutor.java
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/postgresql-above9.4.1207-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/Application.java
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/ConstSql.java
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/PostgresqlConfig.java
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/java/org/apache/skywalking/apm/testcase/postgresql/controller/SQLExecutor.java
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/postgresql-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/src/main/java/test/apache/skywalking/apm/testcase/pulsar/Application.java
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/src/main/java/test/apache/skywalking/apm/testcase/pulsar/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/pulsar-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/quartzscheduler/Application.java
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/quartzscheduler/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/quartzscheduler/job/DemoJob.java
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/quartzscheduler/job/ExceptionJob.java
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/quartzscheduler/job/QuartzConfig.java
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/quartz-scheduler-2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/quasar-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/quasar-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/quasar-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/quasar-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/quasar-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/quasar-scenario/src/main/java/org/apache/skywalking/apm/testcase/quasar/Application.java
 delete mode 100644 test/plugin/scenarios/quasar-scenario/src/main/java/org/apache/skywalking/apm/testcase/quasar/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/quasar-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/quasar-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/quasar-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/src/main/java/org/apache/skywalking/apm/testcase/rabbitmq/Application.java
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/src/main/java/org/apache/skywalking/apm/testcase/rabbitmq/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/rabbitmq-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/redisson-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/redisson-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/redisson-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/redisson-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/redisson-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/redisson-scenario/src/main/java/test/apache/skywalking/apm/testcase/redisson/Application.java
 delete mode 100644 test/plugin/scenarios/redisson-scenario/src/main/java/test/apache/skywalking/apm/testcase/redisson/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/redisson-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/redisson-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/src/main/java/org/apache/skywalking/testcase/resttemplate/BackController.java
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/src/main/java/org/apache/skywalking/testcase/resttemplate/FrontController.java
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/src/main/java/org/apache/skywalking/testcase/resttemplate/ResttemplateConfiguration.java
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/src/main/resource/log4j2.xml
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/resttemplate-4.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/src/main/java/org/apache/skywalking/apm/testcase/retransform/Application.java
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/src/main/java/org/apache/skywalking/apm/testcase/retransform/RetransformUtil.java
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/src/main/java/org/apache/skywalking/apm/testcase/retransform/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/retransform-class-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/retransform/CaseController.java
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/retransform/RetransformUtil.java
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/src/main/java/test/apache/skywalking/apm/testcase/retransform/StartupListener.java
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/retransform-class-tomcat-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/src/main/java/test/apache/skywalking/apm/testcase/sentinel/Application.java
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/src/main/java/test/apache/skywalking/apm/testcase/sentinel/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/sentinel-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/CodeFirstMain.java
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/consumer/CodeFirstPojoConsumerHelloImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/provider/CodeFirstJaxrsHelloImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/provider/CodeFirstPojoHelloProviderImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/provider/CodeFirstSpringmvcHelloImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/schema/Hello.java
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/schema/models/Person.java
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/resources/META-INF/spring/pojo.bean.xml
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/resources/config/log4j.demo.properties
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/src/main/resources/microservice.yaml
 delete mode 100644 test/plugin/scenarios/servicecomb-0.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/CodeFirstMain.java
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/consumer/CodeFirstPojoConsumerHelloImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/provider/CodeFirstJaxrsHelloImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/provider/CodeFirstPojoHelloProviderImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/provider/CodeFirstSpringmvcHelloImpl.java
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/schema/Hello.java
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/servicecomb/schema/models/Person.java
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/resources/META-INF/spring/pojo.bean.xml
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/resources/config/log4j.demo.properties
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/src/main/resources/microservice.yaml
 delete mode 100644 test/plugin/scenarios/servicecomb-1.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/Application.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/Order.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/OrderItem.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/CommonRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderItemRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonServiceImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/config/ShardingDatabasesAndTablesConfigurationPrecise.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderItemRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/service/RawPojoService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingDatabaseAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingTableAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingDatabaseAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingTableAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/DataSourceUtil.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/ExampleConfiguration.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/shardingsphere-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/Application.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/Order.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/OrderItem.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/CommonRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderItemRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonServiceImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/config/ShardingDatabasesAndTablesConfigurationPrecise.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderItemRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/service/RawPojoService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingDatabaseAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingTableAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingDatabaseAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingTableAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/DataSourceUtil.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/ExampleConfiguration.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.0.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/Application.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/Order.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/OrderItem.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/CommonRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderItemRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonServiceImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/config/ShardingDatabasesAndTablesConfigurationPrecise.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderItemRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/service/RawPojoService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingDatabaseAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingTableAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingDatabaseAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingTableAlgorithm.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/DataSourceUtil.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/ExampleConfiguration.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/shardingsphere-4.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/Application.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/Order.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/OrderItem.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/CommonRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderItemRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderRepository.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonServiceImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/config/ShardingDatabasesAndTablesConfigurationPrecise.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderItemRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderRepositoryImpl.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/service/RawPojoService.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/DataSourceUtil.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/ExampleConfiguration.java
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/shardingsphere-5.0.0-beta-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/sofarpc/SofaRpcApplication.java
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/sofarpc/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/sofarpc/interfaces/SofaRpcDemoService.java
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/src/main/java/org/apache/skywalking/apm/testcase/sofarpc/service/SofaRpcDemoServiceImpl.java
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/sofarpc-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/solrj/Application.java
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/solrj/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/solrj-7.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/component/TestComponentBean.java
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/dao/TestRepositoryBean.java
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/implinterface/TestCaseController.java
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/implinterface/TestCaseInterface.java
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/service/TestServiceBean.java
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/spring-3.0.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/entity/User.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/implinterface/TestCaseController.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/implinterface/TestCaseInterface.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/restapi/RestCaseController.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/resttemplate/RestTemplateController.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/component/TestComponentBean.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/dao/TestRepositoryBean.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/service/TestServiceBean.java
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/spring-3.1.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/entity/User.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/implinterface/TestCaseController.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/implinterface/TestCaseInterface.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/restapi/RestCaseController.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/resttemplate/RestTemplateController.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/component/TestComponentBean.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/dao/TestRepositoryBean.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/service/TestServiceBean.java
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/spring-4.1.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/entity/User.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/implinterface/TestCaseController.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/implinterface/TestCaseInterface.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/inherit/ChildController.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/inherit/ParentController.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/restapi/RestCaseController.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/resttemplate/RestTemplateController.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/component/TestComponentBean.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/dao/TestRepositoryBean.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/service/TestServiceBean.java
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/spring-4.3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/async/AsyncBean.java
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/async/AsyncConfig.java
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/async/AsyncServlet.java
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/async/CaseServlet.java
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/async/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/async/HttpBean.java
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/spring-async-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/Application.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/BackController.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/RestRequest.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.1.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/Application.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/BackController.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/RestRequest.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-1.2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/Application.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/BackController.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/controller/RestRequest.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/feign/entity/User.java
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-cloud-feign-2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/kafka/Application.java
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/kafka/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/kafka/Application.java
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/kafka/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/kafka/Application.java
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/kafka/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-kafka-2.3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/scheduled/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/src/main/java/org/apache/skywalking/apm/testcase/spring/scheduled/job/SchedulingJob.java
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/src/main/webapp/WEB-INF/spring-mvc-servlet.xml
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/spring-scheduled-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/Application.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/config/JdbcConfig.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/config/TransactionConfig.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/dao/DemoDao.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/dao/impl/DemoDaoImpl.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/service/DemoService.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/transaction/service/impl/DemoServiceImpl.java
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/spring-tx-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/springmvcreactive/Application.java
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/springmvcreactive/controller/Controller.java
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/springmvcreactive/service/TestService.java
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-devtools-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/springmvcreactive/Application.java
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/springmvcreactive/controller/Controller.java
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/springmvcreactive/service/TestService.java
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/springmvc-reactive-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/src/main/java/org/apache/skywalking/apm/testcase/struts/Case1Action.java
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/src/main/java/org/apache/skywalking/apm/testcase/struts/CaseAction.java
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/src/main/java/org/apache/skywalking/apm/testcase/struts/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/src/main/resources/struts.xml
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/src/main/webapp/jsp/success.jsp
 delete mode 100644 test/plugin/scenarios/struts2.3-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/src/main/java/org/apache/skywalking/apm/testcase/struts/Case1Action.java
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/src/main/java/org/apache/skywalking/apm/testcase/struts/CaseAction.java
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/src/main/java/org/apache/skywalking/apm/testcase/struts/HealthCheckServlet.java
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/src/main/resources/struts.xml
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/src/main/webapp/jsp/success.jsp
 delete mode 100644 test/plugin/scenarios/struts2.5-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/thrift-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/pom.xml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/java/org/apache/skywalking/apm/testcase/thrift/client/Application.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/java/org/apache/skywalking/apm/testcase/thrift/client/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/java/org/apache/skywalking/apm/testcase/thrift/client/service/AsyncClient.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/java/org/apache/skywalking/apm/testcase/thrift/client/service/HttpClient.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/java/org/apache/skywalking/apm/testcase/thrift/client/service/IClient.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/java/org/apache/skywalking/apm/testcase/thrift/client/service/SyncClient.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-client/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-common/pom.xml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-common/src/main/thrift/greeter.thrift
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-dist/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-dist/pom.xml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-dist/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/pom.xml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/src/main/java/org/apache/skywalking/apm/testcase/thrift/server/Application.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/src/main/java/org/apache/skywalking/apm/testcase/thrift/server/service/AsyncServer.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/src/main/java/org/apache/skywalking/apm/testcase/thrift/server/service/HttpServer.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/src/main/java/org/apache/skywalking/apm/testcase/thrift/server/service/IServer.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/src/main/java/org/apache/skywalking/apm/testcase/thrift/server/service/SyncServer.java
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/thrift-scenario/thrift-server/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/undertow-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/undertow-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/undertow-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/undertow-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/undertow-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/undertow-scenario/src/main/java/org/apache/skywalking/amp/testcase/undertow/Application.java
 delete mode 100644 test/plugin/scenarios/undertow-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxeventbus/Application.java
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxeventbus/controller/ClusterReceiver.java
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxeventbus/controller/LocalReceiver.java
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxeventbus/controller/VertxEventbusController.java
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxeventbus/util/CustomMessage.java
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxeventbus/util/CustomMessageCodec.java
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/vertx-eventbus-3.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxweb/Application.java
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxweb/controller/VertxWebController.java
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.54minus-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxweb/Application.java
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/src/main/java/org/apache/skywalking/apm/testcase/vertxweb/controller/VertxWebController.java
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/vertx-web-3.6plus-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/webflux-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-dist/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-dist/pom.xml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-dist/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectA-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectA-scenario/src/main/java/org/apache/skywalking/apm/testcase/sc/webflux/projectA/Application.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectA-scenario/src/main/java/org/apache/skywalking/apm/testcase/sc/webflux/projectA/controller/TestController.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectA-scenario/src/main/java/org/apache/skywalking/apm/testcase/sc/webflux/projectA/utils/HttpUtils.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectA-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectB-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/webflux/projectB/Application.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/webflux/projectB/config/CustomFilter.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/webflux/projectB/controller/TestAnnotationController.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/webflux/projectB/route/RoutingConfiguration.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectB-scenario/src/main/java/test/apache/skywalking/apm/testcase/sc/webflux/projectB/route/TestHandler.java
 delete mode 100644 test/plugin/scenarios/webflux-scenario/webflux-projectB-scenario/src/main/resources/application.yml
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/xxljob/Application.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/xxljob/Utils.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/xxljob/controller/CaseController.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/xxljob/job/MethodJob.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/xxljob/job/XXLJobConfig.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/xxljob/job/XXLJobInitializer.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/xxljob/service/XXLJobServerControlService.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/xxljob/job/BeanJob.java
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/resources/application.yaml
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/src/main/resources/tables_xxl_job.sql
 delete mode 100644 test/plugin/scenarios/xxl-job-2.x-scenario/support-version.list
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/bin/startup.sh
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/config/expectedData.yaml
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/configuration.yml
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/pom.xml
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/src/main/assembly/assembly.xml
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/src/main/java/org/apache/skywalking/apm/testcase/zookeeper/Application.java
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/src/main/java/org/apache/skywalking/apm/testcase/zookeeper/controller/Zookeeper.java
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/src/main/java/org/apache/skywalking/apm/testcase/zookeeper/controller/ZookeeperController.java
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/src/main/resources/application.properties
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/src/main/resources/log4j2.xml
 delete mode 100644 test/plugin/scenarios/zookeeper-scenario/support-version.list
 delete mode 100644 test/plugin/script/systeminfo.sh
 delete mode 100755 tools/coverage/report.sh
 delete mode 100755 tools/plugin/check-javaagent-plugin-list.sh
 delete mode 100644 tools/select-group.py

[skywalking] 01/01: Merge branch 'master' into banyandb-integration

Posted by wu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch banyandb-integration
in repository https://gitbox.apache.org/repos/asf/skywalking.git

commit 33065da224a0f9ee0776a7d3bb96b056e8f8ff0f
Merge: 6ae02d3 313edd3
Author: Wu Sheng <wu...@foxmail.com>
AuthorDate: Tue Aug 31 08:41:57 2021 +0800

    Merge branch 'master' into banyandb-integration
    
    * master: (41 commits)
      Fix `ZookeeperConfigWatcherRegister.readConfig()` could cause `NPE` when `data.getData()` is null (#7611)
      Fix dynamic configuration watch implementation current value not null when the config is deleted. (#7606)
      Fix CI job `check-dependency-license` failure (#7601)
      Support configure sampling rate dynamically for service dimension on the backend side (#7554)
      Use new GitHub issue form template (#7604)
      Refine backend doc (#7595)
      Update mal.md (#7596)
      Update menu.yml (#7594)
      Remove menu of java agent doc. (#7593)
      Remove agent codes and clean up (#7588)
      refine backend doc (#7587)
      Doc: Reorganize dynamic configuration doc (#7586)
      sync ui and update CHANGES log (#7585)
      Fix issue#7527, add desc sort function in IBrowserLogQueryDAO of H2 and ES (#7580)
      Move shardingsphere plugins into one folder (#7546)
      Escape `.` in `String.replaceFirst` as it acts as a wildcard (#7576)
      Fix dead link (#7575)
      Support k8s configmap grouped dynamic configurations (#7570)
      Fix dead link (#7560)
      refine backend doc (#7559)
      ...

 .github/ISSUE_TEMPLATE                             |   24 -
 .github/ISSUE_TEMPLATE/bug-report.yml              |  144 +++
 .../ISSUE_TEMPLATE/config.yml                      |    8 +-
 .github/ISSUE_TEMPLATE/feature-request.yml         |   84 ++
 .github/PULL_REQUEST_TEMPLATE                      |    7 -
 .github/actions/e2e-test/action.yml                |   50 +-
 .github/actions/plugins-test/action.yml            |   88 --
 .github/workflows/ci-it.yaml                       |  130 +--
 .github/workflows/codeql.yaml                      |    2 +-
 .github/workflows/e2e.alarm.yaml                   |    8 -
 .github/workflows/e2e.cluster.yaml                 |    8 -
 .github/workflows/e2e.compat.yaml                  |   61 -
 .github/workflows/e2e.event.yaml                   |    8 -
 .github/workflows/e2e.go.yaml                      |    8 -
 .github/workflows/e2e.istio.yaml                   |   36 +-
 .github/workflows/e2e.jdk-versions.yaml            |   15 +-
 .github/workflows/e2e.js.yaml                      |   16 -
 .github/workflows/e2e.kafka.yaml                   |    8 -
 .github/workflows/e2e.log.yaml                     |   16 -
 .github/workflows/e2e.nodejs.yaml                  |    8 -
 .github/workflows/e2e.php.yaml                     |    8 -
 .github/workflows/e2e.profiling.yaml               |    8 -
 .github/workflows/e2e.python.yaml                  |    8 -
 .github/workflows/e2e.so11y.yaml                   |    8 -
 .github/workflows/e2e.storages.yaml                |    9 -
 .github/workflows/e2e.ttl.yaml                     |    8 -
 .github/workflows/e2e.yaml                         |   16 -
 .github/workflows/plugins-jdk14-test.0.yaml        |   68 --
 .github/workflows/plugins-test.0.yaml              |   95 --
 .github/workflows/plugins-test.1.yaml              |   87 --
 .github/workflows/plugins-test.2.yaml              |   89 --
 .github/workflows/plugins-test.3.yaml              |  124 --
 .gitignore                                         |    6 -
 CHANGES.md                                         |   33 +-
 Makefile                                           |   12 +-
 README.md                                          |    4 +-
 apm-application-toolkit/apm-toolkit-kafka/pom.xml  |   32 -
 .../apm/toolkit/kafka/KafkaPollAndInvoke.java      |   30 -
 .../apm-toolkit-log4j-1.x/pom.xml                  |   42 -
 .../v1/x/SkyWalkingContextPatternConverter.java    |   35 -
 .../log/log4j/v1/x/TraceIdPatternConverter.java    |   35 -
 .../log/log4j/v1/x/TraceIdPatternLayout.java       |   33 -
 .../log/log4j/v1/x/TraceIdPatternParser.java       |   47 -
 .../log/log4j/v1/x/log/GRPCLogClientAppender.java  |   48 -
 .../apm-toolkit-log4j-2.x/pom.xml                  |   42 -
 .../log/log4j/v2/x/Log4j2OutputAppender.java       |   31 -
 .../x/Log4j2SkyWalkingContextOutputAppender.java   |   31 -
 .../log/log4j/v2/x/SkyWalkingContextConverter.java |   53 -
 .../toolkit/log/log4j/v2/x/TraceIdConverter.java   |   53 -
 .../log/log4j/v2/x/log/GRPCLogClientAppender.java  |   78 --
 .../apm-toolkit-logback-1.x/pom.xml                |   49 -
 .../log/logback/v1/x/LogbackPatternConverter.java  |   36 -
 .../LogbackSkyWalkingContextPatternConverter.java  |   36 -
 .../logback/v1/x/TraceIdPatternLogbackLayout.java  |   33 -
 .../logback/v1/x/log/GRPCLogClientAppender.java    |   43 -
 .../x/logstash/SkyWalkingContextJsonProvider.java  |   50 -
 .../logback/v1/x/logstash/TraceIdJsonProvider.java |   51 -
 .../v1/x/mdc/LogbackMDCPatternConverter.java       |   63 --
 .../v1/x/mdc/TraceIdMDCPatternLogbackLayout.java   |   31 -
 apm-application-toolkit/apm-toolkit-meter/pom.xml  |   31 -
 .../skywalking/apm/toolkit/meter/BaseBuilder.java  |   80 --
 .../skywalking/apm/toolkit/meter/BaseMeter.java    |   46 -
 .../skywalking/apm/toolkit/meter/Counter.java      |   89 --
 .../apache/skywalking/apm/toolkit/meter/Gauge.java |   65 --
 .../skywalking/apm/toolkit/meter/Histogram.java    |   98 --
 .../skywalking/apm/toolkit/meter/MeterCenter.java  |   33 -
 .../skywalking/apm/toolkit/meter/MeterFactory.java |   67 --
 .../skywalking/apm/toolkit/meter/MeterId.java      |  128 ---
 .../skywalking/apm/toolkit/meter/CounterTest.java  |   30 -
 .../skywalking/apm/toolkit/meter/GaugeTest.java    |   30 -
 .../apm/toolkit/meter/HistogramTest.java           |   34 -
 .../skywalking/apm/toolkit/meter/MeterIdTest.java  |   37 -
 .../apm-toolkit-micrometer-registry/pom.xml        |   48 -
 .../apm/meter/micrometer/MeterBuilder.java         |  103 --
 .../apm/meter/micrometer/SkywalkingConfig.java     |   58 -
 .../apm/meter/micrometer/SkywalkingCounter.java    |   45 -
 .../meter/micrometer/SkywalkingCustomCounter.java  |   66 --
 .../micrometer/SkywalkingDistributionSummary.java  |  100 --
 .../meter/micrometer/SkywalkingLongTaskTimer.java  |   46 -
 .../meter/micrometer/SkywalkingMeterRegistry.java  |  189 ----
 .../apm/meter/micrometer/SkywalkingTimer.java      |  100 --
 .../apm/meter/micrometer/MeterBuilderTest.java     |   81 --
 .../meter/micrometer/SkywalkingCounterTest.java    |   56 -
 .../micrometer/SkywalkingCustomCounterTest.java    |   42 -
 .../SkywalkingDistributionSummaryTest.java         |   65 --
 .../micrometer/SkywalkingLongTaskTimerTest.java    |   65 --
 .../micrometer/SkywalkingMeterRegistryTest.java    |  128 ---
 .../apm/meter/micrometer/SkywalkingTimerTest.java  |   69 --
 .../apm-toolkit-opentracing/pom.xml                |   48 -
 .../apm/toolkit/opentracing/ByteBufferContext.java |   43 -
 .../toolkit/opentracing/NeedSnifferActivation.java |   37 -
 .../toolkit/opentracing/SkywalkingActiveSpan.java  |  139 ---
 .../apm/toolkit/opentracing/SkywalkingContext.java |   38 -
 .../opentracing/SkywalkingContinuation.java        |   34 -
 .../apm/toolkit/opentracing/SkywalkingSpan.java    |  138 ---
 .../toolkit/opentracing/SkywalkingSpanBuilder.java |  177 ---
 .../apm/toolkit/opentracing/SkywalkingTracer.java  |   58 -
 .../skywalking/apm/toolkit/opentracing/Tag.java    |   37 -
 .../apm/toolkit/opentracing/TextMapContext.java    |   33 -
 apm-application-toolkit/apm-toolkit-trace/pom.xml  |   31 -
 .../skywalking/apm/toolkit/trace/ActiveSpan.java   |   49 -
 .../apm/toolkit/trace/CallableWrapper.java         |   39 -
 .../apm/toolkit/trace/IgnoredException.java        |   35 -
 .../apm/toolkit/trace/RunnableWrapper.java         |   36 -
 .../apm/toolkit/trace/SupplierWrapper.java         |   39 -
 .../apache/skywalking/apm/toolkit/trace/Tag.java   |   47 -
 .../apache/skywalking/apm/toolkit/trace/Tags.java  |   46 -
 .../apache/skywalking/apm/toolkit/trace/Trace.java |   38 -
 .../skywalking/apm/toolkit/trace/TraceContext.java |   76 --
 .../apm/toolkit/trace/TraceCrossThread.java        |   30 -
 apm-application-toolkit/pom.xml                    |   39 -
 .../skywalking/apm/util/ConfigInitializer.java     |  207 ----
 .../org/apache/skywalking/apm/util/Length.java     |   34 -
 .../skywalking/apm/util/ConfigInitializerTest.java |   93 --
 apm-dist-es7/pom.xml                               |   13 -
 apm-dist-es7/src/main/assembly/binary-es7.xml      |    7 +-
 apm-dist/pom.xml                                   |   13 -
 apm-dist/src/main/assembly/binary.xml              |    7 +-
 apm-protocol/apm-network/pom.xml                   |    2 +-
 apm-protocol/pom.xml                               |    4 +-
 apm-sniffer/apm-agent-core/pom.xml                 |  270 -----
 .../apm/agent/core/ServiceInstanceGenerator.java   |   59 -
 .../skywalking/apm/agent/core/base64/Base64.java   |   41 -
 .../core/boot/AgentPackageNotFoundException.java   |   25 -
 .../apm/agent/core/boot/AgentPackagePath.java      |   84 --
 .../apm/agent/core/boot/BootService.java           |   42 -
 .../apm/agent/core/boot/DefaultImplementor.java    |   29 -
 .../agent/core/boot/DefaultNamedThreadFactory.java |   39 -
 .../apm/agent/core/boot/OverrideImplementor.java   |   30 -
 .../apm/agent/core/boot/PluginConfig.java          |   39 -
 .../agent/core/boot/ServiceConflictException.java  |   25 -
 .../apm/agent/core/boot/ServiceManager.java        |  148 ---
 .../core/commands/CommandExecutionException.java   |   51 -
 .../apm/agent/core/commands/CommandExecutor.java   |   32 -
 .../core/commands/CommandExecutorService.java      |   80 --
 .../core/commands/CommandSerialNumberCache.java    |   48 -
 .../apm/agent/core/commands/CommandService.java    |  125 --
 .../ConfigurationDiscoveryCommandExecutor.java     |   45 -
 .../commands/executor/NoopCommandExecutor.java     |   35 -
 .../executor/ProfileTaskCommandExecutor.java       |   53 -
 .../skywalking/apm/agent/core/conf/Config.java     |  341 ------
 .../agent/core/conf/ConfigNotFoundException.java   |   29 -
 .../skywalking/apm/agent/core/conf/Constants.java  |   27 -
 .../apm/agent/core/conf/OPGroupDefinition.java     |   22 -
 .../core/conf/RuntimeContextConfiguration.java     |   29 -
 .../agent/core/conf/SnifferConfigInitializer.java  |  226 ----
 .../conf/dynamic/AgentConfigChangeWatcher.java     |   62 -
 .../dynamic/ConfigurationDiscoveryService.java     |  283 -----
 .../watcher/IgnoreSuffixPatternsWatcher.java       |   73 --
 .../conf/dynamic/watcher/SamplingRateWatcher.java  |   77 --
 .../conf/dynamic/watcher/SpanLimitWatcher.java     |   69 --
 .../agent/core/context/AbstractTracerContext.java  |  136 ---
 .../apm/agent/core/context/AsyncSpan.java          |   53 -
 .../apm/agent/core/context/CarrierItem.java        |   71 --
 .../apm/agent/core/context/CarrierItemHead.java    |   25 -
 .../apm/agent/core/context/ContextCarrier.java     |  185 ---
 .../apm/agent/core/context/ContextManager.java     |  242 ----
 .../core/context/ContextManagerExtendService.java  |  110 --
 .../apm/agent/core/context/ContextSnapshot.java    |   63 --
 .../apm/agent/core/context/CorrelationContext.java |  209 ----
 .../apm/agent/core/context/ExtensionContext.java   |  161 ---
 .../apm/agent/core/context/ExtensionInjector.java  |   38 -
 .../core/context/IgnoreTracerContextListener.java  |   23 -
 .../agent/core/context/IgnoredTracerContext.java   |  159 ---
 .../apm/agent/core/context/RuntimeContext.java     |   81 --
 .../agent/core/context/RuntimeContextSnapshot.java |   35 -
 .../apm/agent/core/context/SW8CarrierItem.java     |   34 -
 .../core/context/SW8CorrelationCarrierItem.java    |   33 -
 .../core/context/SW8ExtensionCarrierItem.java      |   35 -
 .../apm/agent/core/context/TracingContext.java     |  571 ----------
 .../agent/core/context/TracingContextListener.java |   25 -
 .../agent/core/context/TracingThreadListener.java  |   24 -
 .../agent/core/context/ids/DistributedTraceId.java |   43 -
 .../agent/core/context/ids/GlobalIdGenerator.java  |   94 --
 .../core/context/ids/NewDistributedTraceId.java    |   28 -
 .../agent/core/context/ids/PropagatedTraceId.java  |   28 -
 .../AnnotationMatchExceptionCheckStrategy.java     |   36 -
 .../core/context/status/ExceptionCheckContext.java |   50 -
 .../context/status/ExceptionCheckStrategy.java     |   27 -
 .../HierarchyMatchExceptionCheckStrategy.java      |   46 -
 .../context/status/OffExceptionCheckStrategy.java  |   29 -
 .../core/context/status/StatusCheckService.java    |   69 --
 .../agent/core/context/status/StatusChecker.java   |   90 --
 .../apm/agent/core/context/tag/AbstractTag.java    |   81 --
 .../apm/agent/core/context/tag/StringTag.java      |   45 -
 .../apm/agent/core/context/tag/Tags.java           |  117 --
 .../apm/agent/core/context/trace/AbstractSpan.java |  127 ---
 .../core/context/trace/AbstractTracingSpan.java    |  349 ------
 .../apm/agent/core/context/trace/EntrySpan.java    |  113 --
 .../apm/agent/core/context/trace/ExitSpan.java     |  127 ---
 .../apm/agent/core/context/trace/ExitTypeSpan.java |   30 -
 .../apm/agent/core/context/trace/LocalSpan.java    |   46 -
 .../agent/core/context/trace/LogDataEntity.java    |   69 --
 .../apm/agent/core/context/trace/NoopExitSpan.java |   44 -
 .../apm/agent/core/context/trace/NoopSpan.java     |  135 ---
 .../apm/agent/core/context/trace/SpanLayer.java    |   53 -
 .../core/context/trace/StackBasedTracingSpan.java  |   69 --
 .../apm/agent/core/context/trace/TraceSegment.java |  174 ---
 .../agent/core/context/trace/TraceSegmentRef.java  |  114 --
 .../apm/agent/core/context/util/KeyValuePair.java  |   51 -
 .../apm/agent/core/context/util/PeerFormat.java    |   34 -
 .../apm/agent/core/context/util/TagValuePair.java  |   73 --
 .../core/context/util/ThrowableTransformer.java    |   89 --
 .../apm/agent/core/dictionary/DictionaryUtil.java  |   29 -
 .../apm/agent/core/dictionary/Found.java           |   25 -
 .../apm/agent/core/dictionary/NotFound.java        |   25 -
 .../apm/agent/core/dictionary/PossibleFound.java   |   68 --
 .../apm/agent/core/jvm/JVMMetricsSender.java       |  110 --
 .../skywalking/apm/agent/core/jvm/JVMService.java  |  111 --
 .../apm/agent/core/jvm/LoadedLibraryCollector.java |  145 ---
 .../apm/agent/core/jvm/clazz/ClassProvider.java    |   43 -
 .../apm/agent/core/jvm/cpu/CPUMetricsAccessor.java |   56 -
 .../apm/agent/core/jvm/cpu/CPUProvider.java        |   47 -
 .../agent/core/jvm/cpu/NoSupportedCPUAccessor.java |   30 -
 .../apm/agent/core/jvm/cpu/SunCpuAccessor.java     |   37 -
 .../apm/agent/core/jvm/gc/CMSGCModule.java         |   38 -
 .../apm/agent/core/jvm/gc/G1GCModule.java          |   38 -
 .../apm/agent/core/jvm/gc/GCMetricAccessor.java    |   26 -
 .../skywalking/apm/agent/core/jvm/gc/GCModule.java |   78 --
 .../apm/agent/core/jvm/gc/GCProvider.java          |   70 --
 .../apm/agent/core/jvm/gc/ParallelGCModule.java    |   39 -
 .../apm/agent/core/jvm/gc/SerialGCModule.java      |   38 -
 .../skywalking/apm/agent/core/jvm/gc/UnknowGC.java |   34 -
 .../apm/agent/core/jvm/memory/MemoryProvider.java  |   60 -
 .../core/jvm/memorypool/CMSCollectorModule.java    |   61 -
 .../core/jvm/memorypool/G1CollectorModule.java     |   61 -
 .../jvm/memorypool/MemoryPoolMetricsAccessor.java  |   26 -
 .../core/jvm/memorypool/MemoryPoolModule.java      |   89 --
 .../core/jvm/memorypool/MemoryPoolProvider.java    |   69 --
 .../jvm/memorypool/ParallelCollectorModule.java    |   62 -
 .../core/jvm/memorypool/SerialCollectorModule.java |   61 -
 .../core/jvm/memorypool/UnknownMemoryPool.java     |   38 -
 .../apm/agent/core/jvm/thread/ThreadProvider.java  |   78 --
 .../apm/agent/core/logging/api/ILog.java           |   63 --
 .../apm/agent/core/logging/api/LogManager.java     |   55 -
 .../apm/agent/core/logging/api/LogResolver.java    |   37 -
 .../apm/agent/core/logging/api/NoopLogger.java     |  122 --
 .../agent/core/logging/core/AbstractLogger.java    |  222 ----
 .../apm/agent/core/logging/core/Converter.java     |   30 -
 .../apm/agent/core/logging/core/FileWriter.java    |  223 ----
 .../apm/agent/core/logging/core/IWriter.java       |   23 -
 .../agent/core/logging/core/JsonLogResolver.java   |   37 -
 .../apm/agent/core/logging/core/JsonLogger.java    |   80 --
 .../apm/agent/core/logging/core/LogEvent.java      |   69 --
 .../apm/agent/core/logging/core/LogLevel.java      |   23 -
 .../agent/core/logging/core/LogMessageHolder.java  |   35 -
 .../apm/agent/core/logging/core/LogOutput.java     |   23 -
 .../apm/agent/core/logging/core/Parser.java        |  190 ----
 .../core/logging/core/PatternLogResolver.java      |   36 -
 .../apm/agent/core/logging/core/PatternLogger.java |   64 --
 .../apm/agent/core/logging/core/ResolverType.java  |   23 -
 .../agent/core/logging/core/SystemOutWriter.java   |   34 -
 .../apm/agent/core/logging/core/WriterFactory.java |   57 -
 .../core/converters/AgentNameConverter.java        |   35 -
 .../logging/core/converters/ClassConverter.java    |   38 -
 .../logging/core/converters/DateConverter.java     |   41 -
 .../logging/core/converters/LevelConverter.java    |   37 -
 .../logging/core/converters/LiteralConverter.java  |   44 -
 .../logging/core/converters/MessageConverter.java  |   37 -
 .../logging/core/converters/ThreadConverter.java   |   37 -
 .../core/converters/ThrowableConverter.java        |   54 -
 .../apm/agent/core/meter/AbstractBuilder.java      |   77 --
 .../skywalking/apm/agent/core/meter/BaseMeter.java |   86 --
 .../skywalking/apm/agent/core/meter/Counter.java   |  119 --
 .../apm/agent/core/meter/CounterMode.java          |   34 -
 .../skywalking/apm/agent/core/meter/Gauge.java     |   88 --
 .../skywalking/apm/agent/core/meter/Histogram.java |  192 ----
 .../apm/agent/core/meter/MeterFactory.java         |   54 -
 .../skywalking/apm/agent/core/meter/MeterId.java   |   84 --
 .../apm/agent/core/meter/MeterSender.java          |  155 ---
 .../apm/agent/core/meter/MeterService.java         |  105 --
 .../skywalking/apm/agent/core/meter/MeterTag.java  |   67 --
 .../skywalking/apm/agent/core/meter/MeterType.java |   37 -
 .../skywalking/apm/agent/core/os/OSUtil.java       |  130 ---
 .../apm/agent/core/os/ProcessorUtil.java           |   27 -
 .../plugin/AbstractClassEnhancePluginDefine.java   |  203 ----
 .../agent/core/plugin/ByteBuddyCoreClasses.java    |   36 -
 .../apm/agent/core/plugin/DynamicPluginLoader.java |   46 -
 .../apm/agent/core/plugin/EnhanceContext.java      |   51 -
 .../core/plugin/InstrumentDebuggingClass.java      |   71 --
 .../apm/agent/core/plugin/PluginBootstrap.java     |   80 --
 .../apm/agent/core/plugin/PluginCfg.java           |   65 --
 .../apm/agent/core/plugin/PluginDefine.java        |   63 --
 .../apm/agent/core/plugin/PluginException.java     |   31 -
 .../apm/agent/core/plugin/PluginFinder.java        |  110 --
 .../agent/core/plugin/PluginResourcesResolver.java |   54 -
 .../apm/agent/core/plugin/PluginSelector.java      |   48 -
 .../apm/agent/core/plugin/WitnessFinder.java       |   83 --
 .../plugin/bootstrap/BootstrapInstrumentBoost.java |  304 -----
 .../plugin/bootstrap/BootstrapPluginLogBridge.java |  102 --
 .../agent/core/plugin/bootstrap/IBootstrapLog.java |   52 -
 .../template/ConstructorInterTemplate.java         |   89 --
 .../template/InstanceMethodInterTemplate.java      |  135 ---
 ...nstanceMethodInterWithOverrideArgsTemplate.java |  135 ---
 .../template/StaticMethodInterTemplate.java        |  123 --
 .../StaticMethodInterWithOverrideArgsTemplate.java |  123 --
 .../template/v2/InstanceMethodInterV2Template.java |  127 ---
 ...tanceMethodInterV2WithOverrideArgsTemplate.java |  128 ---
 .../template/v2/StaticMethodInterV2Template.java   |  116 --
 ...taticMethodInterV2WithOverrideArgsTemplate.java |  116 --
 .../core/plugin/bytebuddy/AbstractJunction.java    |   33 -
 .../plugin/bytebuddy/AnnotationTypeNameMatch.java  |   71 --
 .../plugin/bytebuddy/ArgumentTypeNameMatch.java    |   80 --
 .../bytebuddy/CacheableTransformerDecorator.java   |  195 ----
 .../core/plugin/bytebuddy/ClassCacheMode.java      |   26 -
 .../core/plugin/bytebuddy/ReturnTypeNameMatch.java |   65 --
 .../exception/IllegalPluginDefineException.java    |   28 -
 .../interceptor/ConstructorInterceptPoint.java     |   44 -
 .../DeclaredInstanceMethodsInterceptPoint.java     |   26 -
 .../core/plugin/interceptor/EnhanceException.java  |   33 -
 .../interceptor/InstanceMethodsInterceptPoint.java |   45 -
 .../interceptor/StaticMethodsInterceptPoint.java   |   45 -
 .../enhance/BootstrapInterRuntimeAssist.java       |   74 --
 .../enhance/ClassEnhancePluginDefine.java          |  236 ----
 .../ClassInstanceMethodsEnhancePluginDefine.java   |   39 -
 .../ClassStaticMethodsEnhancePluginDefine.java     |   47 -
 .../interceptor/enhance/ConstructorInter.java      |   71 --
 .../interceptor/enhance/EnhancedInstance.java      |   25 -
 .../interceptor/enhance/InstMethodsInter.java      |  104 --
 .../enhance/InstMethodsInterWithOverrideArgs.java  |  103 --
 .../enhance/InstanceConstructorInterceptor.java    |   31 -
 .../enhance/InstanceMethodsAroundInterceptor.java  |   52 -
 .../interceptor/enhance/MethodInterceptResult.java |   59 -
 .../interceptor/enhance/OverrideCallable.java      |   23 -
 .../enhance/StaticMethodsAroundInterceptor.java    |   51 -
 .../interceptor/enhance/StaticMethodsInter.java    |  101 --
 .../StaticMethodsInterWithOverrideArgs.java        |  100 --
 .../enhance/v2/ClassEnhancePluginDefineV2.java     |  179 ---
 .../ClassInstanceMethodsEnhancePluginDefineV2.java |   38 -
 .../ClassStaticMethodsEnhancePluginDefineV2.java   |   47 -
 .../interceptor/enhance/v2/InstMethodsInterV2.java |   85 --
 .../v2/InstMethodsInterV2WithOverrideArgs.java     |  105 --
 .../v2/InstanceMethodsAroundInterceptorV2.java     |   54 -
 .../enhance/v2/MethodInvocationContext.java        |   34 -
 .../v2/StaticMethodsAroundInterceptorV2.java       |   52 -
 .../enhance/v2/StaticMethodsInterV2.java           |  101 --
 .../v2/StaticMethodsInterV2WithOverrideArgs.java   |  101 --
 .../v2/ConstructorInterceptV2Point.java            |   38 -
 .../DeclaredInstanceMethodsInterceptV2Point.java   |   26 -
 .../v2/InstanceMethodsInterceptV2Point.java        |   46 -
 .../v2/StaticMethodsInterceptV2Point.java          |   46 -
 .../core/plugin/jdk9module/JDK9ModuleExporter.java |   87 --
 .../agent/core/plugin/loader/AgentClassLoader.java |  212 ----
 .../plugin/loader/InterceptorInstanceLoader.java   |   79 --
 .../core/plugin/match/ClassAnnotationMatch.java    |   78 --
 .../apm/agent/core/plugin/match/ClassMatch.java    |   22 -
 .../agent/core/plugin/match/HierarchyMatch.java    |  102 --
 .../apm/agent/core/plugin/match/IndirectMatch.java |   31 -
 .../core/plugin/match/MethodAnnotationMatch.java   |   87 --
 .../match/MethodInheritanceAnnotationMatcher.java  |  100 --
 .../core/plugin/match/MultiClassNameMatch.java     |   63 --
 .../apm/agent/core/plugin/match/NameMatch.java     |   38 -
 .../apm/agent/core/plugin/match/PrefixMatch.java   |   67 --
 .../core/plugin/match/ProtectiveShieldMatcher.java |   55 -
 .../apm/agent/core/plugin/match/RegexMatch.java    |   67 --
 .../core/plugin/match/logical/LogicalAndMatch.java |   66 --
 .../match/logical/LogicalMatchOperation.java       |   51 -
 .../core/plugin/match/logical/LogicalOrMatch.java  |   66 --
 .../agent/core/profile/ProfileSnapshotSender.java  |  126 ---
 .../apm/agent/core/profile/ProfileStatus.java      |   46 -
 .../agent/core/profile/ProfileStatusReference.java |   69 --
 .../apm/agent/core/profile/ProfileTask.java        |  131 ---
 .../core/profile/ProfileTaskChannelService.java    |  205 ----
 .../core/profile/ProfileTaskExecutionContext.java  |  170 ---
 .../core/profile/ProfileTaskExecutionService.java  |  280 -----
 .../apm/agent/core/profile/ProfileThread.java      |  113 --
 .../apm/agent/core/profile/ThreadProfiler.java     |  156 ---
 .../agent/core/profile/TracingThreadSnapshot.java  |   71 --
 .../apm/agent/core/remote/AgentIDDecorator.java    |   86 --
 .../agent/core/remote/AuthenticationDecorator.java |   59 -
 .../apm/agent/core/remote/ChannelBuilder.java      |   25 -
 .../apm/agent/core/remote/ChannelDecorator.java    |   25 -
 .../core/remote/EventReportServiceClient.java      |  182 ---
 .../apm/agent/core/remote/GRPCChannel.java         |  113 --
 .../apm/agent/core/remote/GRPCChannelListener.java |   23 -
 .../apm/agent/core/remote/GRPCChannelManager.java  |  226 ----
 .../apm/agent/core/remote/GRPCChannelStatus.java   |   23 -
 .../agent/core/remote/GRPCStreamServiceStatus.java |   71 --
 .../agent/core/remote/LogReportServiceClient.java  |   75 --
 .../agent/core/remote/ServiceManagementClient.java |  140 ---
 .../agent/core/remote/StandardChannelBuilder.java  |   31 -
 .../apm/agent/core/remote/TLSChannelBuilder.java   |   53 -
 .../core/remote/TraceSegmentServiceClient.java     |  188 ---
 .../apm/agent/core/sampling/SamplingService.java   |  136 ---
 .../apm/agent/core/util/CollectionUtil.java        |   44 -
 .../apm/agent/core/util/CustomizeExpression.java   |  159 ---
 .../skywalking/apm/agent/core/util/FileUtils.java  |   57 -
 .../skywalking/apm/agent/core/util/IOUtils.java    |  149 ---
 .../skywalking/apm/agent/core/util/MethodUtil.java |   84 --
 .../org/slf4j/impl/InternalLoggerFactory.java      |   49 -
 .../org/slf4j/impl/Slf4jLoggerAdapter.java         |  342 ------
 .../org/slf4j/impl/StaticLoggerBinder.java         |   81 --
 ...ache.skywalking.apm.agent.core.boot.BootService |   38 -
 .../apm/agent/core/base64/Base64Test.java          |   36 -
 .../core/boot/DefaultNamedThreadFactoryTest.java   |   40 -
 .../apm/agent/core/boot/ServiceManagerTest.java    |  141 ---
 .../core/conf/SnifferConfigInitializerTest.java    |  133 ---
 .../watcher/IgnoreSuffixPatternsWatcherTest.java   |   72 --
 .../core/conf/watcher/SamplingRateWatcherTest.java |   72 --
 .../core/conf/watcher/SpanLimitWatcherTest.java    |   65 --
 .../core/context/ContextCarrierV3HeaderTest.java   |  165 ---
 .../core/context/ContextManagerBenchmark.java      |   97 --
 .../context/ContextManagerExtendServiceTest.java   |   59 -
 .../apm/agent/core/context/ContextManagerTest.java |  287 -----
 .../agent/core/context/CorrelationContextTest.java |  123 --
 .../agent/core/context/ExtensionContextTest.java   |  110 --
 .../core/context/IgnoredTracerContextTest.java     |  106 --
 .../apm/agent/core/context/TracingContextTest.java |   83 --
 .../context/status/ExceptionCheckStrategyTest.java |   70 --
 .../status/StatusCheckServiceCheckTest.java        |   83 --
 .../core/context/status/StatusCheckerTest.java     |   77 --
 .../status/TestAnnotationMatchException.java       |   56 -
 .../status/TestHierarchyMatchException.java        |   44 -
 .../context/status/TestNamedMatchException.java    |   44 -
 .../context/util/AbstractTracingSpanHelper.java    |   44 -
 .../apm/agent/core/context/util/FieldGetter.java   |   37 -
 .../apm/agent/core/context/util/SegmentHelper.java |   35 -
 .../apm/agent/core/context/util/SpanHelper.java    |   44 -
 .../core/context/util/TraceSegmentRefHelper.java   |   32 -
 .../agent/core/dictionary/DictionaryUtilTests.java |   36 -
 .../core/jvm/clazz/ClassProviderBenchmark.java     |   63 --
 .../core/jvm/thread/ThreadProviderBenchmark.java   |   64 --
 .../agent/core/logging/core/FileWriterTest.java    |   92 --
 .../agent/core/logging/core/JsonLoggerTest.java    |  183 ---
 .../agent/core/logging/core/LoggingBenchmark.java  |   96 --
 .../core/logging/core/PatternLogResolverTest.java  |   31 -
 .../agent/core/logging/core/PatternLoggerTest.java |  177 ---
 .../core/logging/core/SystemOutWriterTest.java     |   52 -
 .../agent/core/logging/core/WriterFactoryTest.java |   69 --
 .../apm/agent/core/meter/CounterTest.java          |  102 --
 .../skywalking/apm/agent/core/meter/GaugeTest.java |   80 --
 .../apm/agent/core/meter/HistogramTest.java        |  104 --
 .../apm/agent/core/meter/MeterDataBaseTest.java    |   81 --
 .../apm/agent/core/meter/MeterFactoryTest.java     |   79 --
 .../apm/agent/core/meter/MeterIdTest.java          |   61 -
 .../apm/agent/core/meter/MeterServiceTest.java     |  225 ----
 .../apm/agent/core/meter/MeterTagTest.java         |   38 -
 .../apm/agent/core/plugin/PluginSelectorTest.java  |   57 -
 .../bytebuddy/AnnotationTypeNameMatchTest.java     |   35 -
 .../apm/agent/core/plugin/bytebuddy/Inject.java    |   35 -
 .../MethodInheritanceAnnotationMatcherTest.java    |   85 --
 .../apm/agent/core/plugin/bytebuddy/Person.java    |   43 -
 .../plugin/bytebuddy/ReturnTypeNameMatchTest.java  |   35 -
 .../apm/agent/core/plugin/match/MatchTest.java     |   84 --
 .../core/plugin/match/MatchTestAnnotation.java     |   28 -
 .../apm/agent/core/plugin/witness/WitnessTest.java |   67 --
 .../core/remote/TraceSegmentServiceClientTest.java |  158 ---
 .../agent/core/test/tools/AgentServiceRule.java    |   49 -
 .../apm/agent/core/test/tools/SegmentStorage.java  |   50 -
 .../agent/core/test/tools/SegmentStoragePoint.java |   29 -
 .../core/test/tools/TracingSegmentRunner.java      |   93 --
 .../apm/agent/core/util/MethodUtilTest.java        |   33 -
 .../apm/agent/core/util/PeerFormatTest.java        |   35 -
 .../src/test/resources/config/agent.config         |   19 -
 .../src/test/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-agent/pom.xml                      |  146 ---
 .../skywalking/apm/agent/SkyWalkingAgent.java      |  242 ----
 .../apm-sdk-plugin/activemq-5.x-plugin/pom.xml     |   45 -
 .../ActiveMQConsumerConstructorInterceptor.java    |   31 -
 .../activemq/ActiveMQConsumerInterceptor.java      |   93 --
 .../ActiveMQProducerConstructorInterceptor.java    |   31 -
 .../activemq/ActiveMQProducerInterceptor.java      |   86 --
 .../define/ActiveMQConsumerInstrumentation.java    |   86 --
 .../define/ActiveMQProducerInstrumentation.java    |   87 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 ...sumerAndProducerConstructorInterceptorTest.java |  221 ----
 .../activemq/ActiveMQConsumerInterceptorTest.java  |  148 ---
 .../activemq/ActiveMQProducerInterceptorTest.java  |  363 ------
 .../apm-sdk-plugin/armeria-0.84.x-plugin/pom.xml   |   40 -
 .../armeria/Armeria084ClientInterceptor.java       |   93 --
 .../armeria/Armeria084ServerInterceptor.java       |   74 --
 .../define/Armeria084ClientInstrumentation.java    |   85 --
 .../define/Armeria084ServerInstrumentation.java    |   80 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm-sdk-plugin/armeria-0.85.x-plugin/pom.xml   |   40 -
 .../armeria/Armeria085ClientInterceptor.java       |   61 -
 .../armeria/Armeria085ServerInterceptor.java       |   74 --
 .../armeria/Armeria086ClientInterceptor.java       |   61 -
 .../armeria/Armeria098ClientInterceptor.java       |   61 -
 .../plugin/armeria/ArmeriaClientInterceptor.java   |   79 --
 .../define/Armeria085ClientInstrumentation.java    |   87 --
 .../define/Armeria085ServerInstrumentation.java    |   83 --
 .../define/Armeria086ClientInstrumentation.java    |   88 --
 .../define/Armeria098ClientInstrumentation.java    |   88 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../asynchttpclient-2.x-plugin/pom.xml             |   44 -
 .../asynchttpclient/v2/AsyncHandlerWrapper.java    |  166 ---
 .../asynchttpclient/v2/ExecuteInterceptor.java     |   85 --
 .../DefaultAsyncHttpClientInstrumentation.java     |   70 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../asynchttpclient/v2/ExecuteInterceptorTest.java |  147 ---
 apm-sniffer/apm-sdk-plugin/avro-plugin/pom.xml     |   44 -
 .../plugin/avro/AbstractRequestInterceptor.java    |   70 --
 .../skywalking/apm/plugin/avro/AvroInstance.java   |   29 -
 .../plugin/avro/GenericRequestorInterceptor.java   |   42 -
 .../apm/plugin/avro/ResponderInterceptor.java      |   62 -
 .../apm/plugin/avro/SWClientRPCPlugin.java         |   47 -
 .../apm/plugin/avro/SWServerRPCPlugin.java         |   63 --
 .../plugin/avro/SpecificRequestorInterceptor.java  |   44 -
 .../define/GenericRequestorInstrumentation.java    |   77 --
 .../avro/define/ResponderInstrumentation.java      |   77 --
 .../define/SpecificRequestorInstrumentation.java   |   77 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../avro/GenericRequestorInterceptorTest.java      |  106 --
 .../avro/SpecificRequestorInterceptorTest.java     |  116 --
 .../apm-sdk-plugin/baidu-brpc-plugin/pom.xml       |   44 -
 .../apm/plugin/baidu/brpc/ClientInterceptor.java   |   85 --
 .../apm/plugin/baidu/brpc/ServerInterceptor.java   |   81 --
 .../baidu/brpc/define/ClientInstrumentation.java   |   68 --
 .../baidu/brpc/define/ServerInstrumentation.java   |   68 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm-sdk-plugin/canal-1.x-plugin/pom.xml        |   45 -
 .../plugin/canal/CanalConstructorInterceptor.java  |   39 -
 .../apm/plugin/canal/CanalEnhanceInfo.java         |   50 -
 .../apm/plugin/canal/CanalInterceptor.java         |   83 --
 .../canal/ClusterNodeConstructInterceptor.java     |   56 -
 .../plugin/canal/define/CanalInstrumentation.java  |   81 --
 .../canal/define/ClusterNodeInstrumentation.java   |   61 -
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm/plugin/canal/CanalInterceptorTest.java     |  112 --
 .../cassandra-java-driver-3.x-plugin/pom.xml       |   44 -
 .../java/driver/v3/ClusterConnectInterceptor.java  |   57 -
 ...ConstructorWithStateListenerArgInterceptor.java |   43 -
 .../cassandra/java/driver/v3/ConnectionInfo.java   |   41 -
 .../plugin/cassandra/java/driver/v3/Constants.java |   24 -
 ...sultSetFutureGetUninterruptiblyInterceptor.java |   59 -
 ...AndExecuteAsyncWithStatementArgInterceptor.java |   83 --
 .../driver/v3/define/ClusterInstrumentation.java   |   81 --
 .../DefaultResultSetFutureInstrumentation.java     |   67 --
 .../v3/define/SessionManagerInstrumentation.java   |   69 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../driver/v3/ClusterConnectInterceptorTest.java   |   65 --
 ...tructorWithStateListenerArgInterceptorTest.java |   74 --
 ...SetFutureGetUninterruptiblyInterceptorTest.java |   79 --
 ...xecuteAsyncWithStatementArgInterceptorTest.java |   88 --
 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/pom.xml  |   53 -
 .../MessageSenderInterceptorInterceptor.java       |  105 --
 .../MessageSenderInterceptorInstrumentation.java   |   74 --
 .../server/AsyncInvokeConstructorInterceptor.java  |   36 -
 .../v3/server/AsyncInvokeMethodInterceptor.java    |   72 --
 .../ServiceInvokerInterceptorInstrumentation.java  |   93 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/pom.xml |   44 -
 .../dbcp/v2/PoolingCloseConnectInterceptor.java    |   50 -
 .../dbcp/v2/PoolingGetConnectInterceptor.java      |   50 -
 .../v2/define/BasicDataSourceInstrumentation.java  |   75 --
 .../DelegatingConnectionInstrumentation.java       |   76 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../dubbo-2.7.x-conflict-patch/pom.xml             |   44 -
 .../asf/dubbo/patch/MakeWrapperInterceptor.java    |  321 ------
 .../asf/dubbo/patch/WrapperInstrumentation.java    |   64 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/dubbo-2.7.x-plugin/pom.xml      |   46 -
 .../apm/plugin/asf/dubbo/DubboInstrumentation.java |   68 --
 .../apm/plugin/asf/dubbo/DubboInterceptor.java     |  199 ----
 .../apm/plugin/asf/dubbo/DubboPluginConfig.java    |   39 -
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../dubbo/ContextManagerExtendOverrideService.java |   26 -
 .../apm/plugin/dubbo/DubboInterceptorTest.java     |  225 ----
 .../apm/plugin/dubbo/PluginBootService.java        |   43 -
 .../apm-sdk-plugin/dubbo-conflict-patch/pom.xml    |   44 -
 .../plugin/dubbo/patch/MakeWrapperInterceptor.java |  321 ------
 .../plugin/dubbo/patch/WrapperInstrumentation.java |   64 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/dubbo-plugin/pom.xml    |   46 -
 .../apm/plugin/dubbo/DubboInstrumentation.java     |   67 --
 .../apm/plugin/dubbo/DubboInterceptor.java         |  159 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../dubbo/ContextManagerExtendOverrideService.java |   26 -
 .../apm/plugin/dubbo/DubboInterceptorTest.java     |  224 ----
 .../apm/plugin/dubbo/PluginBootService.java        |   43 -
 ...ache.skywalking.apm.agent.core.boot.BootService |   20 -
 .../apm-sdk-plugin/elastic-job-2.x-plugin/pom.xml  |   55 -
 .../apm/plugin/esjob/JobExecutorInterceptor.java   |   73 --
 .../esjob/define/JobExecutorInstrumentation.java   |   72 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../plugin/esjob/JobExecutorInterceptorTest.java   |  141 ---
 .../apm-sdk-plugin/elasticjob-3.x-plugin/pom.xml   |   52 -
 .../elasticjob/ElasticJobExecutorInterceptor.java  |   61 -
 .../define/ElasticJobExecutorInstrumentation.java  |   74 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../elasticsearch-5.x-plugin/pom.xml               |   50 -
 .../v5/AddTransportAddressesInterceptor.java       |   50 -
 .../apm/plugin/elasticsearch/v5/Constants.java     |   46 -
 .../elasticsearch/v5/ElasticSearchEnhanceInfo.java |   94 --
 .../v5/ElasticsearchPluginConfig.java              |   35 -
 .../v5/GenericActionConstructorInterceptor.java    |   28 -
 .../v5/PlainListenableActionFutureInterceptor.java |   71 --
 .../v5/RemoveTransportAddressInterceptor.java      |   50 -
 .../v5/TransportActionNodeProxyInterceptor.java    |   82 --
 .../elasticsearch/v5/TransportAddressCache.java    |   60 -
 .../v5/TransportProxyClientInterceptor.java        |  139 ---
 .../apm/plugin/elasticsearch/v5/Util.java          |   32 -
 .../v5/define/GenericActionInstrumentation.java    |   70 --
 ...PlainListenableActionFutureInstrumentation.java |   77 --
 .../TransportActionNodeProxyInstrumentation.java   |   93 --
 ...TransportClientNodesServiceInstrumentation.java |   90 --
 .../TransportProxyClientInstrumentation.java       |   74 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../elasticsearch-6.x-plugin/pom.xml               |   46 -
 .../v6/ElasticsearchPluginConfig.java              |   35 -
 .../plugin/elasticsearch/v6/RemotePeerCache.java   |   42 -
 .../elasticsearch/v6/RestClientEnhanceInfo.java    |   34 -
 .../elasticsearch/v6/TransportAddressCache.java    |   61 -
 .../v6/TransportClientEnhanceInfo.java             |   48 -
 .../define/AdapterActionFutureInstrumentation.java |   89 --
 .../v6/define/ClusterClientInstrumentation.java    |  105 --
 .../v6/define/IndicesClientInstrumentation.java    |  111 --
 .../define/RestHighLevelClientInstrumentation.java |  265 -----
 .../TransportActionNodeProxyInstrumentation.java   |   90 --
 ...TransportClientNodesServiceInstrumentation.java |  109 --
 .../v6/define/TransportServiceInstrumentation.java |   73 --
 ...terActionFutureActionGetMethodsInterceptor.java |  160 ---
 ...ClusterClientGetSettingsMethodsInterceptor.java |   68 --
 .../ClusterClientHealthMethodsInterceptor.java     |   67 --
 ...ClusterClientPutSettingsMethodsInterceptor.java |   87 --
 .../elasticsearch/v6/interceptor/Constants.java    |   75 --
 .../IndicesClientAnalyzeMethodsInterceptor.java    |   76 --
 .../IndicesClientCreateMethodsInterceptor.java     |   76 --
 .../IndicesClientDeleteMethodsInterceptor.java     |   72 --
 ...ghLevelClientClearScrollMethodsInterceptor.java |   69 --
 ...stHighLevelClientClusterMethodsInterceptor.java |   48 -
 .../RestHighLevelClientConInterceptor.java         |   54 -
 ...LevelClientDeleteByQueryMethodsInterceptor.java |   75 --
 .../RestHighLevelClientGetMethodsInterceptor.java  |   68 --
 ...RestHighLevelClientIndexMethodsInterceptor.java |   68 --
 ...stHighLevelClientIndicesMethodsInterceptor.java |   48 -
 ...estHighLevelClientSearchMethodsInterceptor.java |   69 --
 ...hLevelClientSearchScrollMethodsInterceptor.java |   68 --
 ...evelClientSearchTemplateMethodsInterceptor.java |   72 --
 ...estHighLevelClientUpdateMethodsInterceptor.java |   68 --
 ...rtActionNodeProxyExecuteMethodsInterceptor.java |  159 ---
 .../TransportClientNodesServiceInterceptor.java    |  117 --
 .../TransportServiceConInterceptor.java            |   40 -
 .../src/main/resources/skywalking-plugin.def       |   23 -
 ...ctionFutureActionGetMethodsInterceptorTest.java |  142 ---
 ...terClientGetSettingsMethodsInterceptorTest.java |  123 --
 .../ClusterClientHealthMethodsInterceptorTest.java |  123 --
 ...terClientPutSettingsMethodsInterceptorTest.java |  137 ---
 ...IndicesClientAnalyzeMethodsInterceptorTest.java |  129 ---
 .../IndicesClientCreateMethodsInterceptorTest.java |  133 ---
 .../IndicesClientDeleteMethodsInterceptorTest.java |  123 --
 ...velClientClearScrollMethodsInterceptorTest.java |  130 ---
 .../RestHighLevelClientConInterceptorTest.java     |   92 --
 ...lClientDeleteByQueryMethodsInterceptorTest.java |  129 ---
 ...stHighLevelClientGetMethodsInterceptorTest.java |  129 ---
 ...HighLevelClientIndexMethodsInterceptorTest.java |  129 ---
 ...ighLevelClientSearchMethodsInterceptorTest.java |  131 ---
 ...elClientSearchScrollMethodsInterceptorTest.java |  127 ---
 ...ClientSearchTemplateMethodsInterceptorTest.java |  127 ---
 ...ighLevelClientUpdateMethodsInterceptorTest.java |  129 ---
 ...tionNodeProxyExecuteMethodsInterceptorTest.java |  254 -----
 .../v6/interceptor/TransportAddressCacheTest.java  |   54 -
 .../TransportServiceConInterceptorTest.java        |   82 --
 .../elasticsearch-7.x-plugin/pom.xml               |   52 -
 .../define/AdapterActionFutureInstrumentation.java |   89 --
 ...terActionFutureActionGetMethodsInterceptor.java |  161 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../feign-default-http-9.x-plugin/pom.xml          |   43 -
 .../http/v9/DefaultHttpClientInterceptor.java      |  174 ---
 .../plugin/feign/http/v9/FeignPluginConfig.java    |   45 -
 .../apm/plugin/feign/http/v9/FeignResolvedURL.java |   58 -
 .../http/v9/LoadBalancerHttpClientInterceptor.java |  102 --
 .../plugin/feign/http/v9/PathVarInterceptor.java   |   72 --
 .../define/DefaultHttpClientInstrumentation.java   |   74 --
 .../http/v9/define/PathVarInstrumentation.java     |   74 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../http/v9/DefaultHttpClientInterceptorTest.java  |  195 ----
 .../feign/http/v9/PathVarInterceptorTest.java      |   90 --
 .../apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml   |   81 --
 .../apm/plugin/finagle/AbstractInterceptor.java    |  112 --
 .../apm/plugin/finagle/AnnotationInterceptor.java  |   73 --
 .../ClientDestTracingFilterInterceptor.java        |   89 --
 .../finagle/ClientTracingFilterInterceptor.java    |   98 --
 .../skywalking/apm/plugin/finagle/CodecUtils.java  |  170 ---
 .../skywalking/apm/plugin/finagle/Constants.java   |   26 -
 .../apm/plugin/finagle/ContextCarrierHelper.java   |   63 --
 .../apm/plugin/finagle/ContextHolder.java          |   90 --
 .../apm/plugin/finagle/ContextHolderFactory.java   |  238 ----
 .../skywalking/apm/plugin/finagle/FinagleCtxs.java |   70 --
 .../finagle/ServerTracingFilterInterceptor.java    |   94 --
 .../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         |   86 --
 .../plugin/finagle/ContextHolderFactoryTest.java   |  145 ---
 .../apm/plugin/finagle/MockEnhancedInstance.java   |   36 -
 .../ServerTracingFilterInterceptorTest.java        |  143 ---
 .../graphql-plugin/graphql-12.x-plugin/pom.xml     |   39 -
 .../apm/plugin/graphql/v12/GraphqlInterceptor.java |   69 --
 .../graphql/v12/define/GraphqlInstrumentation.java |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../graphql-plugin/graphql-8.x-plugin/pom.xml      |   38 -
 .../apm/plugin/graphql/v8/GraphqlInterceptor.java  |  100 --
 .../graphql/v8/define/GraphqlInstrumentation.java  |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../graphql-plugin/graphql-9.x-plugin/pom.xml      |   38 -
 .../apm/plugin/graphql/v9/GraphqlInterceptor.java  |   69 --
 .../graphql/v9/define/GraphqlInstrumentation.java  |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/graphql-plugin/pom.xml  |   41 -
 apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/pom.xml |   45 -
 .../skywalking/apm/plugin/grpc/v1/Constants.java   |   70 --
 .../plugin/grpc/v1/OperationNameFormatUtil.java    |   44 -
 .../grpc/v1/client/AbstractStubInterceptor.java    |   55 -
 .../grpc/v1/client/BlockingCallInterceptor.java    |   60 -
 .../plugin/grpc/v1/client/ClientInterceptor.java   |   33 -
 .../plugin/grpc/v1/client/TracingClientCall.java   |  214 ----
 .../AbstractServerImplBuilderInstrumentation.java  |   70 --
 .../v1/define/AbstractStubInstrumentation.java     |   81 --
 .../grpc/v1/define/ClientCallsInstrumentation.java |   61 -
 .../AbstractServerImplBuilderInterceptor.java      |   51 -
 .../plugin/grpc/v1/server/ServerInterceptor.java   |   44 -
 .../plugin/grpc/v1/server/TracingServerCall.java   |  106 --
 .../grpc/v1/server/TracingServerCallListener.java  |  124 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/pom.xml   |   60 -
 .../h2/JdbcXAConnectionConstructorInterceptor.java |   35 -
 ...PooledJdbcConnectionConstructorInterceptor.java |   29 -
 .../define/AbstractConnectionInstrumentation.java  |  150 ---
 .../jdbc/h2/define/DriverInstrumentation.java      |   36 -
 .../h2/define/JdbcConnectionInstrumentation.java   |   35 -
 .../h2/define/JdbcXAConnectionInstrumentation.java |   58 -
 .../PooledJdbcConnectionInstrumentation.java       |   59 -
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../apm-sdk-plugin/hbase-1.x-2.x-plugin/pom.xml    |   45 -
 .../apm/plugin/hbase/HTable100Interceptor.java     |   41 -
 .../apm/plugin/hbase/HTable200Interceptor.java     |   41 -
 .../apm/plugin/hbase/HTable220Interceptor.java     |   43 -
 .../apm/plugin/hbase/HTableInterceptor.java        |  122 --
 .../plugin/hbase/define/HTableInstrumentation.java |  143 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/httpClient-4.x-plugin/pom.xml   |   62 -
 .../v4/HttpClientExecuteInterceptor.java           |  161 ---
 .../define/AbstractHttpClientInstrumentation.java  |   67 --
 .../DefaultRequestDirectorInstrumentation.java     |   65 --
 .../v4/define/HttpClientInstrumentation.java       |   36 -
 .../define/InternalHttpClientInstrumentation.java  |   63 --
 .../define/MinimalHttpClientInstrumentation.java   |   63 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../v4/HttpClientExecuteInterceptorTest.java       |  234 ----
 .../httpasyncclient-4.x-plugin/pom.xml             |   52 -
 .../v4/HttpAsyncClientInterceptor.java             |   60 -
 .../v4/HttpAsyncRequestExecutorInterceptor.java    |  104 --
 .../v4/SessionRequestCompleteInterceptor.java      |   63 --
 .../v4/SessionRequestConstructorInterceptor.java   |   46 -
 .../v4/SessionRequestFailInterceptor.java          |   52 -
 .../v4/define/HttpAsyncClientInstrumentation.java  |   78 --
 .../HttpAsyncRequestExecutorInstrumentation.java   |   70 --
 .../v4/define/SessionRequestInstrumentation.java   |  106 --
 .../v4/wrapper/FutureCallbackWrapper.java          |   71 --
 .../wrapper/HttpAsyncResponseConsumerWrapper.java  |  109 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../v4/HttpAsyncClientInterceptorTest.java         |  289 -----
 .../apm-sdk-plugin/httpclient-3.x-plugin/pom.xml   |   54 -
 .../v3/HttpClientExecuteInterceptor.java           |  115 --
 .../v3/define/HttpClientInstrumentation.java       |   71 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/httpclient-commons/pom.xml      |   40 -
 .../plugin/httpclient/HttpClientPluginConfig.java  |   43 -
 .../apm-sdk-plugin/hystrix-1.x-plugin/pom.xml      |   42 -
 .../apm/plugin/hystrix/v1/Constants.java           |   24 -
 .../hystrix/v1/EnhanceRequireObjectCache.java      |   46 -
 .../v1/HystrixCommandConstructorInterceptor.java   |   58 -
 .../v1/HystrixCommandGetFallbackInterceptor.java   |   56 -
 .../hystrix/v1/HystrixCommandRunInterceptor.java   |   60 -
 .../v1/HystrixConcurrencyStrategyInterceptor.java  |   85 --
 .../hystrix/v1/HystrixPluginsInterceptor.java      |   88 --
 .../plugin/hystrix/v1/SWExecutionHookWrapper.java  |  226 ----
 .../v1/SWHystrixConcurrencyStrategyWrapper.java    |   73 --
 ...WHystrixLifecycleForwardingRequestVariable.java |   84 --
 .../hystrix/v1/SWHystrixPluginsWrapperCache.java   |   45 -
 .../v1/define/HystrixCommandInstrumentation.java   |   97 --
 .../v1/define/HystrixPluginsInstrumentation.java   |   86 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../HystrixConcurrencyStrategyInterceptorTest.java |  102 --
 .../hystrix/v1/HystrixPluginsInterceptorTest.java  |  102 --
 .../apm-sdk-plugin/influxdb-2.x-plugin/pom.xml     |   45 -
 .../apm/plugin/influxdb/InfluxDBPluginConfig.java  |   33 -
 .../apm/plugin/influxdb/define/Constants.java      |   45 -
 .../influxdb/define/InfluxDBInstrumentation.java   |  100 --
 .../InfluxDBConstructorInterceptor.java            |   32 -
 .../interceptor/InfluxDBMethodInterceptor.java     |   97 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../InfluxDBConstructorInterceptorTest.java        |   65 --
 .../influxdb/InfluxDBMethodInterceptorTest.java    |  169 ---
 apm-sniffer/apm-sdk-plugin/jdbc-commons/pom.xml    |   53 -
 .../jdbc/ConnectionServiceMethodInterceptor.java   |   68 --
 .../apm/plugin/jdbc/JDBCDriverInterceptor.java     |   55 -
 .../apm/plugin/jdbc/JDBCPluginConfig.java          |   48 -
 .../plugin/jdbc/JDBCPrepareCallInterceptor.java    |   55 -
 .../jdbc/JDBCPrepareStatementInterceptor.java      |   55 -
 ...reparedStatementIgnorableSetterInterceptor.java |   50 -
 ...entNullSetterInstanceMethodsInterceptPoint.java |   43 -
 ...JDBCPreparedStatementNullSetterInterceptor.java |   49 -
 .../JDBCPreparedStatementSetterInterceptor.java    |   50 -
 .../apm/plugin/jdbc/JDBCStatementInterceptor.java  |   54 -
 .../PSSetterDefinitionOfJDBCInstrumentation.java   |   62 -
 .../jdbc/PreparedStatementParameterBuilder.java    |   72 --
 .../skywalking/apm/plugin/jdbc/SqlBodyUtil.java    |   40 -
 .../connectionurl/parser/AbstractURLParser.java    |   72 --
 .../connectionurl/parser/ConnectionURLParser.java  |   30 -
 .../jdbc/connectionurl/parser/H2URLParser.java     |  128 ---
 .../connectionurl/parser/MariadbURLParser.java     |   27 -
 .../connectionurl/parser/MssqlJdbcURLParser.java   |  110 --
 .../connectionurl/parser/MssqlJtdsURLParser.java   |  122 --
 .../jdbc/connectionurl/parser/MysqlURLParser.java  |  111 --
 .../jdbc/connectionurl/parser/OracleURLParser.java |  156 ---
 .../connectionurl/parser/PostgreSQLURLParser.java  |   78 --
 .../jdbc/connectionurl/parser/URLLocation.java     |   37 -
 .../jdbc/connectionurl/parser/URLParser.java       |   57 -
 .../jdbc/define/AbstractDriverInstrumentation.java |   59 -
 .../apm/plugin/jdbc/define/Constants.java          |   54 -
 .../plugin/jdbc/define/StatementEnhanceInfos.java  |   79 --
 .../jdbc/trace/CallableStatementTracing.java       |   55 -
 .../apm/plugin/jdbc/trace/ConnectionInfo.java      |   77 --
 .../jdbc/trace/PreparedStatementTracing.java       |   56 -
 .../apm/plugin/jdbc/trace/SWCallableStatement.java | 1194 --------------------
 .../apm/plugin/jdbc/trace/SWPreparedStatement.java |  627 ----------
 .../apm/plugin/jdbc/trace/SWStatement.java         |  315 ------
 .../apm/plugin/jdbc/trace/StatementTracing.java    |   55 -
 .../apm/plugin/jdbc/AbstractStatementTest.java     |   61 -
 .../apm/plugin/jdbc/ConnectionTracing.java         |   52 -
 .../PreparedStatementParameterBuilderTest.java     |  110 --
 .../apm/plugin/jdbc/SWCallableStatementTest.java   |  719 ------------
 .../skywalking/apm/plugin/jdbc/SWConnection.java   |  300 -----
 .../apm/plugin/jdbc/SWConnectionTest.java          |  353 ------
 .../apm/plugin/jdbc/SWStatementTest.java           |  279 -----
 .../apm/plugin/jdbc/SqlBodyUtilTest.java           |   53 -
 .../apm/plugin/jdbc/SwPreparedStatementTest.java   |  569 ----------
 .../jdbc/connectionurl/parser/URLParserTest.java   |  163 ---
 .../apm-sdk-plugin/jedis-2.x-plugin/pom.xml        |   46 -
 ...erConstructorWithHostAndPortArgInterceptor.java |   32 -
 ...nstructorWithListHostAndPortArgInterceptor.java |   40 -
 ...edisConstructorWithShardInfoArgInterceptor.java |   34 -
 .../JedisConstructorWithStringArgInterceptor.java  |   36 -
 .../v2/JedisConstructorWithUriArgInterceptor.java  |   32 -
 .../plugin/jedis/v2/JedisMethodInterceptor.java    |   63 --
 .../v2/PipelineSetClientMethodInterceptor.java     |   52 -
 .../apm/plugin/jedis/v2/RedisMethodMatch.java      |  212 ----
 .../v2/define/JedisClusterInstrumentation.java     |   96 --
 .../jedis/v2/define/JedisInstrumentation.java      |  121 --
 .../MultiKeyPipelineBaseInstrumentation.java       |   67 --
 .../v2/define/PipelineBaseInstrumentation.java     |   67 --
 .../jedis/v2/define/PipelineInstrumentation.java   |   68 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 ...nstructorWithHostAndPortArgInterceptorTest.java |   56 -
 ...uctorWithListHostAndPortArgInterceptorTest.java |   89 --
 ...ConstructorWithShardInfoArgInterceptorTest.java |   55 -
 ...disConstructorWithStringArgInterceptorTest.java |   60 -
 .../JedisConstructorWithUriArgInterceptorTest.java |   53 -
 .../jedis/v2/JedisMethodInterceptorTest.java       |  163 ---
 .../v2/PipelineSetClientMethodInterceptorTest.java |   72 --
 .../jetty-plugin/jetty-client-9.0-plugin/pom.xml   |   45 -
 .../v90/client/SyncHttpRequestSendInterceptor.java |   88 --
 .../client/define/HttpRequestInstrumentation.java  |   81 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../client/SyncHttpRequestSendInterceptorTest.java |  150 ---
 .../jetty-plugin/jetty-client-9.x-plugin/pom.xml   |   45 -
 .../v9/client/SyncHttpRequestSendInterceptor.java  |   81 --
 .../client/define/HttpRequestInstrumentation.java  |   81 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../client/SyncHttpRequestSendInterceptorTest.java |  149 ---
 .../jetty-plugin/jetty-server-9.x-plugin/pom.xml   |   45 -
 .../apm/plugin/jetty/v9/server/Constants.java      |   24 -
 .../plugin/jetty/v9/server/ForwardInterceptor.java |   62 -
 .../plugin/jetty/v9/server/HandleInterceptor.java  |   88 --
 .../server/define/DispatcherInstrumentation.java   |   81 --
 .../v9/server/define/JettyInstrumentation.java     |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../jetty/v9/server/HandleInterceptorTest.java     |  172 ---
 apm-sniffer/apm-sdk-plugin/jetty-plugin/pom.xml    |   44 -
 .../apm-sdk-plugin/jsonrpc4j-1.x-plugin/pom.xml    |   55 -
 .../JsonRpcBasicServerInvokeInterceptor.java       |   46 -
 .../apm/plugin/jsonrpc4j/JsonRpcConstants.java     |   25 -
 .../jsonrpc4j/JsonRpcHttpClientInterceptor.java    |   82 --
 ...nRpcHttpClientPrepareConnectionInterceptor.java |   62 -
 .../apm/plugin/jsonrpc4j/JsonRpcPeerInfo.java      |   51 -
 .../jsonrpc4j/JsonServiceExporterInterceptor.java  |   82 --
 .../define/JsonRpcBasicServerInstrumentation.java  |   67 --
 .../define/JsonRpcHttpClientInstrumentation.java   |  116 --
 .../define/JsonServiceExporterInstrumentation.java |   67 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../plugin/jsonrpc4j/JsonRpcHttpClientTests.java   |  121 --
 .../apm/plugin/jsonrpc4j/JsonRpcServerTests.java   |  136 ---
 apm-sniffer/apm-sdk-plugin/kafka-commons/pom.xml   |   44 -
 .../apm/plugin/kafka/CallbackAdapter.java          |   62 -
 .../AbstractKafkaTemplateInstrumentation.java      |   32 -
 .../apm/plugin/kafka/define/Constants.java         |   27 -
 .../apm/plugin/kafka/define/InterceptorMethod.java |   48 -
 .../apm/plugin/kafka/define/KafkaContext.java      |   47 -
 apm-sniffer/apm-sdk-plugin/kafka-plugin/pom.xml    |   48 -
 .../kafka/AbstractConstructorInterceptPoint.java   |   32 -
 .../apm/plugin/kafka/AssignMethodInterceptor.java  |   56 -
 .../plugin/kafka/CallbackAdapterInterceptor.java   |   77 --
 .../skywalking/apm/plugin/kafka/CallbackCache.java |   53 -
 .../kafka/CallbackConstructorInterceptor.java      |   39 -
 .../apm/plugin/kafka/CallbackInterceptor.java      |   90 --
 ...onstructorWithConsumerConfigInterceptPoint.java |   37 -
 .../kafka/ConstructorWithMapInterceptPoint.java    |   53 -
 .../plugin/kafka/ConsumerEnhanceRequiredInfo.java  |   62 -
 .../apm/plugin/kafka/KafkaConsumerInterceptor.java |  114 --
 .../apm/plugin/kafka/KafkaProducerInterceptor.java |  102 --
 .../kafka/ProducerConstructorInterceptor.java      |   34 -
 .../kafka/ProducerConstructorMapInterceptor.java   |   45 -
 .../plugin/kafka/SubscribeMethodInterceptor.java   |   57 -
 .../kafka/define/AbstractKafkaInstrumentation.java |   29 -
 .../kafka/define/CallbackInstrumentation.java      |   67 --
 .../kafka/define/KafkaConsumerInstrumentation.java |  165 ---
 .../kafka/define/KafkaProducerInstrumentation.java |   93 --
 .../define/KafkaProducerMapInstrumentation.java    |   65 --
 .../KafkaTemplateCallbackInstrumentation.java      |   65 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../plugin/kafka/AssignMethodInterceptorTest.java  |   70 --
 .../apm/plugin/kafka/CallbackInterceptorTest.java  |  183 ---
 ...ructorWithConsumerConfigInterceptPointTest.java |   76 --
 .../ConstructorWithMapInterceptPointTest.java      |   72 --
 .../plugin/kafka/KafkaConsumerInterceptorTest.java |  150 ---
 .../plugin/kafka/KafkaProducerInterceptorTest.java |  153 ---
 .../kafka/ProducerConstructorInterceptorTest.java  |   72 --
 .../ProducerConstructorMapInterceptorTest.java     |   90 --
 .../kafka/SubscribeMethodInterceptorTest.java      |   80 --
 .../apm-sdk-plugin/lettuce-5.x-plugin/pom.xml      |   45 -
 .../lettuce/v5/AbstractRedisClientInterceptor.java |   54 -
 .../lettuce/v5/AsyncCommandMethodInterceptor.java  |   66 --
 .../v5/ClientOptionsConstructorInterceptor.java    |   33 -
 .../apm/plugin/lettuce/v5/LettucePluginConfig.java |   41 -
 .../lettuce/v5/RedisChannelWriterInterceptor.java  |  110 --
 .../v5/RedisClientConstructorInterceptor.java      |   46 -
 .../RedisClusterClientConstructorInterceptor.java  |   40 -
 .../apm/plugin/lettuce/v5/SWBiConsumer.java        |   57 -
 .../apm/plugin/lettuce/v5/SWConsumer.java          |   57 -
 .../define/AbstractRedisClientInstrumentation.java |   69 --
 .../v5/define/AsyncCommandInstrumentation.java     |   70 --
 .../v5/define/ClientOptionsInstrumentation.java    |   63 --
 .../define/RedisChannelWriterInstrumentation.java  |   84 --
 .../v5/define/RedisClientInstrumentation.java      |   63 --
 .../define/RedisClusterClientInstrumentation.java  |   63 --
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../v5/RedisChannelWriterInterceptorTest.java      |  138 ---
 .../plugin/lettuce/v5/mock/MockClientOptions.java  |   45 -
 .../lettuce/v5/mock/MockRedisClusterClient.java    |   37 -
 .../light4j-plugins/light4j-plugin/pom.xml         |   51 -
 .../plugin/light4j/HandleRequestInterceptor.java   |  136 ---
 .../apm/plugin/light4j/Light4JPluginConfig.java    |   34 -
 .../light4j/define/LightInstrumentation.java       |   71 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../light4j/HandleRequestInterceptorTest.java      |   84 --
 apm-sniffer/apm-sdk-plugin/light4j-plugins/pom.xml |   42 -
 .../apm-sdk-plugin/mariadb-2.x-plugin/pom.xml      |   60 -
 .../apm/plugin/jdbc/mariadb/v2/Constants.java      |   25 -
 .../v2/CreateCallableStatementInterceptor.java     |   49 -
 .../v2/CreatePreparedStatementInterceptor.java     |   50 -
 .../mariadb/v2/CreateStatementInterceptor.java     |   50 -
 ...PreparedStatementExecuteMethodsInterceptor.java |   94 --
 .../jdbc/mariadb/v2/SetCatalogInterceptor.java     |   48 -
 .../v2/StatementExecuteMethodsInterceptor.java     |   75 --
 .../v2/define/ConnectionInstrumentation.java       |  139 ---
 .../mariadb/v2/define/DriverInstrumentation.java   |   36 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   78 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../v2/define/StatementInstrumentation.java        |   71 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../v2/CreateCallableStatementInterceptorTest.java |   68 --
 .../v2/CreatePreparedStatementInterceptorTest.java |   68 --
 .../mariadb/v2/CreateStatementInterceptorTest.java |   68 --
 ...aredStatementExecuteMethodsInterceptorTest.java |  153 ---
 .../v2/StatementExecuteMethodsInterceptorTest.java |  123 --
 .../apm-sdk-plugin/mongodb-2.x-plugin/pom.xml      |   50 -
 .../v2/MongoDBCollectionMethodInterceptor.java     |   96 --
 .../plugin/mongodb/v2/define/InterceptPoint.java   |   35 -
 .../MongoDBCollectionImplInstrumentation.java      |  132 ---
 .../define/MongoDBCollectionInstrumentation.java   |  163 ---
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../v2/MongoDBCollectionMethodInterceptorTest.java |  123 --
 .../apm-sdk-plugin/mongodb-3.x-plugin/pom.xml      |   46 -
 .../apm/plugin/mongodb/v3/MongoPluginConfig.java   |   42 -
 .../v3/define/v30/MongoDBInstrumentation.java      |  100 --
 .../v3/define/v36/MongoDBInstrumentation.java      |   94 --
 .../MongoDBOperationExecutorInstrumentation.java   |   74 --
 .../v37/MongoDBClientDelegateInstrumentation.java  |   99 --
 .../MongoDBOperationExecutorInstrumentation.java   |   94 --
 .../MongoDBOperationExecutorInstrumentation.java   |   88 --
 .../v3/interceptor/v30/MongoDBInterceptor.java     |   80 --
 .../v37/MongoDBClientDelegateInterceptor.java      |   72 --
 .../v37/MongoDBOperationExecutorInterceptor.java   |   64 --
 .../plugin/mongodb/v3/support/MongoConstants.java  |   32 -
 .../mongodb/v3/support/MongoOperationHelper.java   |  146 ---
 .../mongodb/v3/support/MongoRemotePeerHelper.java  |   39 -
 .../plugin/mongodb/v3/support/MongoSpanHelper.java |   45 -
 .../src/main/resources/skywalking-plugin.def       |   26 -
 .../v3/interceptor/v30/MongoDBInterceptorTest.java |  146 ---
 .../v37/MongoDBClientDelegateInterceptorTest.java  |   71 --
 .../MongoDBOperationExecutorInterceptorTest.java   |  139 ---
 .../apm-sdk-plugin/mongodb-4.x-plugin/pom.xml      |   46 -
 .../MongoDBClientDelegateInstrumentation.java      |  100 --
 .../MongoDBOperationExecutorInstrumentation.java   |   87 --
 .../MongoDBClientDelegateInterceptor.java          |   70 --
 .../MongoDBOperationExecutorInterceptor.java       |   64 --
 .../plugin/mongodb/v4/support/MongoConstants.java  |   32 -
 .../mongodb/v4/support/MongoOperationHelper.java   |  143 ---
 .../mongodb/v4/support/MongoPluginConfig.java      |   42 -
 .../mongodb/v4/support/MongoRemotePeerHelper.java  |   44 -
 .../plugin/mongodb/v4/support/MongoSpanHelper.java |   50 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../v4/MongoDBClientDelegateInterceptorTest.java   |   72 --
 .../MongoDBOperationExecutorInterceptorTest.java   |  141 ---
 apm-sniffer/apm-sdk-plugin/motan-plugin/pom.xml    |   66 --
 .../apm/plugin/motan/MotanConsumerInterceptor.java |  100 --
 .../apm/plugin/motan/MotanProviderInterceptor.java |   85 --
 .../motan/define/MotanConsumerInstrumentation.java |   90 --
 .../motan/define/MotanProviderInstrumentation.java |   68 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/motan/MotanConsumerInterceptorTest.java |  140 ---
 .../plugin/motan/MotanProviderInterceptorTest.java |  173 ---
 apm-sniffer/apm-sdk-plugin/mssql-commons/pom.xml   |   53 -
 .../apm/plugin/mssql/commons/Constants.java        |   31 -
 .../CreateCallableStatementInterceptor.java        |   49 -
 .../CreatePreparedStatementInterceptor.java        |   48 -
 .../mssql/commons/CreateStatementInterceptor.java  |   49 -
 ...PreparedStatementExecuteMethodsInterceptor.java |   92 --
 .../StatementExecuteMethodsInterceptor.java        |   81 --
 .../define/AbstractConnectionInstrumentation.java  |  119 --
 .../apm-sdk-plugin/mssql-jdbc-plugin/pom.xml       |   58 -
 .../jdbc/define/ConnectionInstrumentation.java     |   36 -
 .../mssql/jdbc/define/DriverInstrumentation.java   |   36 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   69 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../jdbc/define/StatementInstrumentation.java      |   70 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../apm-sdk-plugin/mssql-jtds-1.x-plugin/pom.xml   |   58 -
 .../jtds/v1/define/ConnectionInstrumentation.java  |   36 -
 .../jtds/v1/define/DriverInstrumentation.java      |   36 -
 .../define/PreparedStatementInstrumentation.java   |   69 --
 .../jtds/v1/define/StatementInstrumentation.java   |   70 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../apm-sdk-plugin/mysql-5.x-plugin/pom.xml        |   66 --
 .../mysql/v5/ConnectionCreate5xInterceptor.java    |   59 -
 .../define/AbstractConnectionInstrumentation.java  |  138 ---
 .../v5/define/AbstractMysqlInstrumentation.java    |   47 -
 .../mysql/v5/define/CacheIpsInstrumentation.java   |   68 --
 .../mysql/v5/define/CallableInstrumentation.java   |   71 --
 .../ConnectionImplCreateInstrumentation.java       |   62 -
 .../apm/plugin/jdbc/mysql/v5/define/Constants.java |   23 -
 .../define/Mysql50ConnectionInstrumentation.java   |   39 -
 .../define/Mysql5xConnectionInstrumentation.java   |   37 -
 ...paredStatementIgnoredSetterInstrumentation.java |   31 -
 .../define/PreparedStatementInstrumentation.java   |   76 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../mysql/v5/define/StatementInstrumentation.java  |   77 --
 .../src/main/resources/skywalking-plugin.def       |   26 -
 .../v5/ConnectionImplCreateInterceptorTest.java    |   54 -
 .../apm-sdk-plugin/mysql-6.x-plugin/pom.xml        |   66 --
 .../mysql/v6/ConnectionCreateNewInterceptor.java   |   57 -
 .../mysql/v6/ConnectionCreateOldInterceptor.java   |   55 -
 .../v6/define/AbstractMysqlInstrumentation.java    |   47 -
 .../mysql/v6/define/CacheIpsInstrumentation.java   |   66 --
 .../mysql/v6/define/CallableInstrumentation.java   |   71 --
 .../ConnectionImplCreateInstrumentation.java       |   85 --
 .../mysql/v6/define/ConnectionInstrumentation.java |  133 ---
 .../apm/plugin/jdbc/mysql/v6/define/Constants.java |   23 -
 .../mysql/v6/define/DriverInstrumentation.java     |   39 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   74 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../mysql/v6/define/StatementInstrumentation.java  |   77 --
 .../src/main/resources/skywalking-plugin.def       |   26 -
 .../apm-sdk-plugin/mysql-8.x-plugin/pom.xml        |   66 --
 .../jdbc/mysql/v8/ConnectionCreateInterceptor.java |   54 -
 .../v8/define/AbstractMysqlInstrumentation.java    |   47 -
 .../mysql/v8/define/CacheIpsInstrumentation.java   |   66 --
 .../mysql/v8/define/CallableInstrumentation.java   |   66 --
 .../ConnectionImplCreateInstrumentation.java       |   67 --
 .../mysql/v8/define/ConnectionInstrumentation.java |  132 ---
 .../apm/plugin/jdbc/mysql/v8/define/Constants.java |   23 -
 ...paredStatementIgnoredSetterInstrumentation.java |   33 -
 .../define/PreparedStatementInstrumentation.java   |   71 --
 ...PreparedStatementNullSetterInstrumentation.java |   33 -
 .../PreparedStatementSetterInstrumentation.java    |   33 -
 .../mysql/v8/define/StatementInstrumentation.java  |   71 --
 .../src/main/resources/skywalking-plugin.def       |   25 -
 .../v8/ConnectionImplCreateInterceptorTest.java    |   51 -
 apm-sniffer/apm-sdk-plugin/mysql-common/pom.xml    |   60 -
 .../apm/plugin/jdbc/mysql/ConnectionCache.java     |   47 -
 .../apm/plugin/jdbc/mysql/Constants.java           |   33 -
 .../mysql/CreateCallableStatementInterceptor.java  |   50 -
 .../mysql/CreatePreparedStatementInterceptor.java  |   49 -
 .../jdbc/mysql/CreateStatementInterceptor.java     |   50 -
 .../jdbc/mysql/DriverConnectInterceptor.java       |   47 -
 ...PreparedStatementExecuteMethodsInterceptor.java |  102 --
 .../plugin/jdbc/mysql/SetCatalogInterceptor.java   |   48 -
 .../mysql/StatementExecuteMethodsInterceptor.java  |   92 --
 .../CreateCallableStatementInterceptorTest.java    |   66 --
 .../CreatePreparedStatementInterceptorTest.java    |   65 --
 .../jdbc/mysql/CreateStatementInterceptorTest.java |   66 --
 .../StatementExecuteMethodsInterceptorTest.java    |  124 --
 .../apm-sdk-plugin/neo4j-4.x-plugin/pom.xml        |   45 -
 .../apm/plugin/neo4j/v4x/Neo4jPluginConfig.java    |   50 -
 .../apm/plugin/neo4j/v4x/Neo4jPluginConstants.java |   32 -
 .../v4x/SessionAcquireConnectionInterceptor.java   |   90 --
 .../v4x/SessionBeginTransactionInterceptor.java    |   63 --
 .../neo4j/v4x/SessionConstructorInterceptor.java   |   38 -
 .../apm/plugin/neo4j/v4x/SessionRequiredInfo.java  |   47 -
 .../plugin/neo4j/v4x/SessionRunInterceptor.java    |   79 --
 .../neo4j/v4x/TransactionRunInterceptor.java       |   81 --
 .../v4x/define/NetworkSessionInstrumentation.java  |  135 ---
 .../UnmanagedTransactionInstrumentation.java       |   79 --
 .../apm/plugin/neo4j/v4x/util/CypherUtils.java     |   64 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/neo4j/v4x/MockUnmanagedTransaction.java |   44 -
 .../SessionAcquireConnectionInterceptorTest.java   |  106 --
 .../SessionBeginTransactionInterceptorTest.java    |  103 --
 .../v4x/SessionConstructorInterceptorTest.java     |   76 --
 .../neo4j/v4x/SessionRunInterceptorTest.java       |  204 ----
 .../neo4j/v4x/TransactionRunInterceptorTest.java   |  172 ---
 .../apm-sdk-plugin/netty-socketio-plugin/pom.xml   |   46 -
 .../netty/socketio/NettySocketIOClientInfo.java    |   50 -
 .../NettySocketIOConnectionInterceptor.java        |   66 --
 .../NettySocketIOConstructorInterceptor.java       |   40 -
 .../socketio/NettySocketIOOnEventInterceptor.java  |   61 -
 .../socketio/NettySocketIORoomInterceptor.java     |   56 -
 .../NettySocketIOPluginClientInstrumentation.java  |   81 --
 ...ettySocketIOPluginNameSpaceInstrumentation.java |   99 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/netty/socketio/NettySocketIOTest.java   |  160 ---
 .../nutz-plugins/http-1.x-plugin/pom.xml           |   45 -
 .../http/sync/SenderConstructorInterceptor.java    |   30 -
 .../nutz/http/sync/SenderSendInterceptor.java      |   82 --
 .../define/AbstractNutzHttpInstrumentation.java    |   78 --
 .../NutzHttpFilePostSenderInstrumentation.java     |   30 -
 .../define/NutzHttpGetSenderInstrumentation.java   |   30 -
 .../define/NutzHttpPostSenderInstrumentation.java  |   30 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../nutz/http/sync/SenderInterceptorTest.java      |  129 ---
 .../nutz-plugins/mvc-annotation-1.x-plugin/pom.xml |   52 -
 .../nutz/mvc/ActionConstructorInterceptor.java     |   37 -
 .../plugin/nutz/mvc/ActionMethodInterceptor.java   |   90 --
 .../apm/plugin/nutz/mvc/PathMappingCache.java      |   43 -
 .../nutz/mvc/define/ActionInstrumentation.java     |   84 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/nutz-plugins/pom.xml    |   45 -
 .../apm-sdk-plugin/okhttp-3.x-plugin/pom.xml       |   50 -
 .../v3/define/AbstractOkhttpInstrumentation.java   |   29 -
 .../okhttp/v3/define/AsyncCallInstrumentation.java |   76 --
 .../okhttp/v3/define/CallbackInstrumentation.java  |   78 --
 .../okhttp/v3/define/RealCallInstrumentation.java  |  103 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../plugin/okhttp/v3/RealCallInterceptorTest.java  |  175 ---
 .../apm-sdk-plugin/okhttp-4.x-plugin/pom.xml       |   50 -
 .../v4/define/AbstractOkhttpInstrumentation.java   |   29 -
 .../okhttp/v4/define/AsyncCallInstrumentation.java |   76 --
 .../okhttp/v4/define/CallbackInstrumentation.java  |   78 --
 .../okhttp/v4/define/RealCallInstrumentation.java  |  103 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 apm-sniffer/apm-sdk-plugin/okhttp-common/pom.xml   |   54 -
 .../plugin/okhttp/common/AsyncCallInterceptor.java |  113 --
 .../plugin/okhttp/common/EnhanceRequiredInfo.java  |   44 -
 .../plugin/okhttp/common/EnqueueInterceptor.java   |   73 --
 .../plugin/okhttp/common/OnFailureInterceptor.java |   46 -
 .../okhttp/common/OnResponseInterceptor.java       |   55 -
 .../plugin/okhttp/common/RealCallInterceptor.java  |  125 --
 apm-sniffer/apm-sdk-plugin/play-2.x-plugin/pom.xml |   46 -
 .../plugin/play/v2x/HttpFiltersInterceptor.java    |   66 --
 .../apm/plugin/play/v2x/TracingFilter.java         |   97 --
 .../play/v2x/define/Play2xInstrumentation.java     |   95 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../play/v2x/HttpFiltersInterceptorTest.java       |   93 --
 .../plugin/play/v2x/Play2xInstrumentationTest.java |   43 -
 .../apm/plugin/play/v2x/TracingFilterTest.java     |  237 ----
 apm-sniffer/apm-sdk-plugin/pom.xml                 |  229 ----
 .../apm-sdk-plugin/postgresql-8.x-plugin/pom.xml   |   60 -
 .../CreateCallableStatementInterceptor.java        |   49 -
 .../CreatePreparedStatementInterceptor.java        |   49 -
 .../postgresql/CreateStatementInterceptor.java     |   51 -
 ...PrepareStatementWithStringArrayInterceptor.java |   64 --
 ...PreparedStatementExecuteMethodsInterceptor.java |   98 --
 .../StatementExecuteMethodsInterceptor.java        |   76 --
 .../apm/plugin/jdbc/postgresql/Variables.java      |   25 -
 .../AbstractJdbc2StatementInstrumentation.java     |   89 --
 .../define/ConnectionInstrumentation.java          |  151 ---
 .../plugin/jdbc/postgresql/define/Constants.java   |   28 -
 .../postgresql/define/DriverInstrumentation.java   |   35 -
 .../define/Jdbc3ConnectionInstrumentation.java     |  127 ---
 .../define/Jdbc4ConnectionInstrumentation.java     |  127 ---
 .../define/PgCallableStatementInstrumentation.java |   65 --
 .../define/PgPreparedStatementInstrumentation.java |   68 --
 .../PgPreparedStatementSetterInstrumentation.java  |   33 -
 .../define/PgStatementInstrumentation.java         |   71 --
 .../src/main/resources/skywalking-plugin.def       |   25 -
 apm-sniffer/apm-sdk-plugin/pulsar-plugin/pom.xml   |   42 -
 .../pulsar/ConsumerConstructorInterceptor.java     |   50 -
 .../plugin/pulsar/ConsumerEnhanceRequiredInfo.java |   65 --
 .../pulsar/MessageConstructorInterceptor.java      |   39 -
 .../plugin/pulsar/MessageEnhanceRequiredInfo.java  |   53 -
 .../pulsar/ProducerConstructorInterceptor.java     |   47 -
 .../plugin/pulsar/ProducerEnhanceRequiredInfo.java |   51 -
 .../plugin/pulsar/PulsarConsumerInterceptor.java   |  101 --
 .../pulsar/PulsarConsumerListenerInterceptor.java  |   86 --
 .../plugin/pulsar/PulsarProducerInterceptor.java   |  111 --
 .../pulsar/SendCallbackEnhanceRequiredInfo.java    |   54 -
 .../apm/plugin/pulsar/SendCallbackInterceptor.java |   82 --
 .../pulsar/TopicMessageConstructorInterceptor.java |   45 -
 .../pulsar/define/MessageInstrumentation.java      |   71 --
 .../define/PulsarConsumerInstrumentation.java      |   97 --
 .../PulsarConsumerListenerInstrumentation.java     |   76 --
 .../define/PulsarProducerInstrumentation.java      |  103 --
 .../pulsar/define/SendCallbackInstrumentation.java |   79 --
 .../pulsar/define/TopicMessageInstrumentation.java |   71 --
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../pulsar/ConsumerConstructorInterceptorTest.java |   88 --
 .../skywalking/apm/plugin/pulsar/MockConsumer.java |  181 ---
 .../skywalking/apm/plugin/pulsar/MockMessage.java  |   82 --
 .../pulsar/ProducerConstructorInterceptorTest.java |   80 --
 .../pulsar/PulsarConsumerInterceptorTest.java      |  158 ---
 .../PulsarConsumerListenerInterceptorTest.java     |  171 ---
 .../pulsar/PulsarProducerInterceptorTest.java      |  117 --
 .../plugin/pulsar/SendCallbackInterceptorTest.java |  144 ---
 apm-sniffer/apm-sdk-plugin/quasar-plugin/pom.xml   |   45 -
 .../apm/plugin/quasar/FiberInterceptor.java        |   67 --
 .../plugin/quasar/define/FiberInstrumentation.java |   82 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-sdk-plugin/rabbitmq-5.x-plugin/pom.xml     |   45 -
 .../rabbitmq/RabbitMQConsumerInterceptor.java      |   78 --
 ...QProducerAndConsumerConstructorInterceptor.java |   32 -
 .../rabbitmq/RabbitMQProducerInterceptor.java      |  105 --
 .../define/RabbitMQConsumerInstrumentation.java    |   82 --
 .../define/RabbitMQProducerInstrumentation.java    |   81 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../rabbitmq/RabbitMQConsumerInterceptorTest.java  |  122 --
 ...ducerAndConsumerConstructorInterceptorTest.java |  237 ----
 .../rabbitmq/RabbitMQProducerInterceptorTest.java  |  101 --
 .../apm-sdk-plugin/redisson-3.x-plugin/pom.xml     |   45 -
 .../redisson/v3/ConnectionManagerInterceptor.java  |  125 --
 .../v3/RedisClientConstructorInterceptor.java      |   33 -
 .../v3/RedisConnectionMethodInterceptor.java       |  125 --
 .../define/ConnectionManagerInstrumentation.java   |   68 --
 .../v3/define/RedisClientInstrumentation.java      |   63 --
 .../v3/define/RedisConnectionInstrumentation.java  |   81 --
 .../apm/plugin/redisson/v3/util/ClassUtil.java     |   34 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../v3/RedisConnectionMethodInterceptorTest.java   |   94 --
 apm-sniffer/apm-sdk-plugin/resteasy-plugin/pom.xml |   41 -
 .../resteasy-server-3.x-plugin/pom.xml             |   45 -
 .../SynchronousDispatcherExceptionInterceptor.java |   50 -
 .../server/SynchronousDispatcherInterceptor.java   |   84 --
 .../SynchronousDispatcherInstrumentation.java      |   86 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm/plugin/resteasy/v3/server/AssertTools.java |   47 -
 .../SynchronousDispatcherInterceptorTest.java      |  184 ---
 .../apm-sdk-plugin/rocketMQ-3.x-plugin/pom.xml     |   52 -
 .../v3/AbstractMessageConsumeInterceptor.java      |   77 --
 .../v3/MessageConcurrentlyConsumeInterceptor.java  |   48 -
 .../v3/MessageOrderlyConsumeInterceptor.java       |   49 -
 .../plugin/rocketMQ/v3/MessageSendInterceptor.java |  101 --
 .../plugin/rocketMQ/v3/OnExceptionInterceptor.java |   60 -
 .../plugin/rocketMQ/v3/OnSuccessInterceptor.java   |   67 --
 .../rocketMQ/v3/UpdateNameServerInterceptor.java   |   44 -
 .../ConsumeMessageConcurrentlyInstrumentation.java |   72 --
 .../ConsumeMessageOrderlyInstrumentation.java      |   72 --
 .../v3/define/MQClientAPIImplInstrumentation.java  |   96 --
 .../v3/define/SendCallBackEnhanceInfo.java         |   42 -
 .../v3/define/SendCallbackInstrumentation.java     |   93 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../rocketMQ/v3/MessageSendInterceptorTest.java    |  152 ---
 .../rocketMQ/v3/OnExceptionInterceptorTest.java    |   87 --
 .../rocketMQ/v3/OnSuccessInterceptorTest.java      |  113 --
 .../apm-sdk-plugin/rocketMQ-4.x-plugin/pom.xml     |   52 -
 .../v4/AbstractMessageConsumeInterceptor.java      |   77 --
 .../v4/MessageConcurrentlyConsumeInterceptor.java  |   48 -
 .../v4/MessageOrderlyConsumeInterceptor.java       |   49 -
 .../plugin/rocketMQ/v4/MessageSendInterceptor.java |  101 --
 .../plugin/rocketMQ/v4/OnExceptionInterceptor.java |   69 --
 .../plugin/rocketMQ/v4/OnSuccessInterceptor.java   |   67 --
 .../rocketMQ/v4/UpdateNameServerInterceptor.java   |   44 -
 .../ConsumeMessageConcurrentlyInstrumentation.java |   67 --
 .../ConsumeMessageOrderlyInstrumentation.java      |   67 --
 .../v4/define/MQClientAPIImplInstrumentation.java  |   87 --
 .../v4/define/SendCallBackEnhanceInfo.java         |   42 -
 .../v4/define/SendCallbackInstrumentation.java     |   87 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../rocketMQ/v4/MessageSendInterceptorTest.java    |  152 ---
 .../rocketMQ/v4/OnExceptionInterceptorTest.java    |  103 --
 .../rocketMQ/v4/OnSuccessInterceptorTest.java      |  113 --
 .../apm-sdk-plugin/servicecomb-plugin/pom.xml      |   43 -
 .../servicecomb-java-chassis-0.x-plugin/pom.xml    |   46 -
 .../ProducerOperationHandlerInterceptor.java       |   75 --
 .../TransportClientHandlerInterceptor.java         |   96 --
 .../ProducerOperationHandlerInstrumentation.java   |   73 --
 .../TransportClientHandlerInstrumentation.java     |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../ProducerOperationHandlerInterceptorTest.java   |  133 ---
 .../TransportClientHandlerInterceptorTest.java     |  128 ---
 .../servicecomb-java-chassis-1.x-plugin/pom.xml    |   46 -
 .../v1/ProducerOperationHandlerInterceptor.java    |   75 --
 .../v1/TransportClientHandlerInterceptor.java      |   96 --
 .../ProducerOperationHandlerInstrumentation.java   |   73 --
 .../TransportClientHandlerInstrumentation.java     |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../ProducerOperationHandlerInterceptorTest.java   |  133 ---
 .../v1/TransportClientHandlerInterceptorTest.java  |  128 ---
 .../sharding-sphere-3.x-plugin/pom.xml             |   72 --
 .../apm/plugin/shardingsphere/Constant.java        |   24 -
 .../plugin/shardingsphere/ExecuteInterceptor.java  |   64 --
 .../shardingsphere/JDBCRootInvokeInterceptor.java  |   56 -
 .../plugin/shardingsphere/ParseInterceptor.java    |   57 -
 .../shardingsphere/ProxyRootInvokeInterceptor.java |   56 -
 .../define/ExecuteInstrumentation.java             |   71 --
 .../define/JDBCRootInvokeInstrumentation.java      |   72 --
 .../define/ParseInstrumentation.java               |   71 --
 .../define/ProxyRootInvokeInstrumentation.java     |   71 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../apm/plugin/shardingsphere/InterceptorTest.java |  126 ---
 .../sharding-sphere-4.0.x-plugin/pom.xml           |   65 --
 .../apm/plugin/shardingsphere/v40/Constant.java    |   30 -
 .../shardingsphere/v40/ExecuteInterceptor.java     |   64 --
 .../v40/JDBCRootInvokeInterceptor.java             |   56 -
 .../shardingsphere/v40/ParseInterceptor.java       |   57 -
 .../v40/ProxyRootInvokeInterceptor.java            |   56 -
 .../AbstractShardingSphere40Instrumentation.java   |   29 -
 .../v40/define/ExecuteInstrumentation.java         |   70 --
 .../v40/define/JDBCRootInvokeInstrumentation.java  |   70 --
 .../v40/define/ParseInstrumentation.java           |   70 --
 .../v40/define/ProxyRootInvokeInstrumentation.java |   70 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm/plugin/shardingsphere/InterceptorTest.java |  130 ---
 .../sharding-sphere-4.1.0-plugin/pom.xml           |   58 -
 .../apm/plugin/shardingsphere/v41/Constant.java    |   30 -
 .../shardingsphere/v41/ExecuteInterceptor.java     |   64 --
 .../v41/JDBCRootInvokeInterceptor.java             |   56 -
 .../shardingsphere/v41/ParseInterceptor.java       |   56 -
 .../v41/ProxyRootInvokeInterceptor.java            |   56 -
 .../AbstractShardingSphere41Instrumentation.java   |   29 -
 .../v41/define/ExecuteInstrumentation.java         |   70 --
 .../v41/define/JDBCRootInvokeInstrumentation.java  |   70 --
 .../v41/define/ParseInstrumentation.java           |   71 --
 .../v41/define/ProxyRootInvokeInstrumentation.java |   70 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm/plugin/shardingsphere/InterceptorTest.java |  129 ---
 .../shardingsphere-5.0.0-beta-plugin/pom.xml       |   73 --
 .../plugin/shardingsphere/v500beta/Constant.java   |   24 -
 .../v500beta/ExecuteInterceptor.java               |   59 -
 .../v500beta/JDBCRootInvokeInterceptor.java        |   52 -
 .../shardingsphere/v500beta/ParseInterceptor.java  |   53 -
 .../v500beta/ProxyRootInvokeInterceptor.java       |   52 -
 .../v500beta/RewriteInterceptor.java               |   50 -
 .../shardingsphere/v500beta/RouteInterceptor.java  |   50 -
 ...tractShardingSphereV500BetaInstrumentation.java |   28 -
 .../v500beta/define/ExecuteInstrumentation.java    |   71 --
 .../define/JDBCRootInvokeInstrumentation.java      |   87 --
 .../v500beta/define/ParseInstrumentation.java      |   69 --
 .../define/ProxyRootInvokeInstrumentation.java     |   69 --
 .../v500beta/define/RewriteInstrumentation.java    |   69 --
 .../v500beta/define/RouteInstrumentation.java      |   69 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../shardingsphere/v500beta/InterceptorTest.java   |  168 ---
 apm-sniffer/apm-sdk-plugin/sofarpc-plugin/pom.xml  |   46 -
 .../sofarpc/SofaRpcConsumerInstrumentation.java    |   67 --
 .../plugin/sofarpc/SofaRpcConsumerInterceptor.java |  128 ---
 .../sofarpc/SofaRpcProviderInstrumentation.java    |   67 --
 .../plugin/sofarpc/SofaRpcProviderInterceptor.java |  109 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../sofarpc/SofaRpcConsumerInterceptorTest.java    |  179 ---
 .../sofarpc/SofaRpcProviderInterceptorTest.java    |  153 ---
 .../apm-sdk-plugin/solrj-7.x-plugin/pom.xml        |   53 -
 .../apm/plugin/solrj/SolrClientInterceptor.java    |  230 ----
 .../apm/plugin/solrj/SolrConnectorInterceptor.java |   63 --
 .../apm/plugin/solrj/SolrJPluginConfig.java        |   39 -
 .../apm/plugin/solrj/commons/SolrjInstance.java    |   40 -
 .../apm/plugin/solrj/commons/SolrjTags.java        |   40 -
 .../solrj/define/SolrClientInstrumentation.java    |   92 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../plugin/solrj/SolrClientInterceptorTest.java    |  434 -------
 .../plugin/solrj/StringFormatBenchmarkTest.java    |   68 --
 .../spring-plugins/async-annotation-plugin/pom.xml |   45 -
 .../spring/async/DoSubmitMethodInterceptor.java    |   49 -
 .../apm/plugin/spring/async/SWCallable.java        |   55 -
 .../AsyncExecutionInterceptorInstrumentation.java  |   65 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../concurrent-util-4.x-plugin/pom.xml             |   50 -
 .../concurrent/FailureCallbackInterceptor.java     |   66 --
 .../concurrent/SuccessCallbackInterceptor.java     |   64 --
 .../define/FailureCallbackInstrumentation.java     |   67 --
 .../ListenableFutureCallbackInstrumentation.java   |   85 --
 .../define/SuccessCallbackInstrumentation.java     |   71 --
 .../concurrent/match/EitherInterfaceMatch.java     |   96 --
 .../concurrent/match/FailedCallbackMatch.java      |   49 -
 .../match/ListenableFutureCallbackMatch.java       |   85 --
 .../concurrent/match/SuccessCallbackMatch.java     |   48 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../spring-plugins/core-patch/pom.xml              |   44 -
 .../patch/AopExpressionMatchInterceptor.java       |   55 -
 .../AspectJExpressionPointCutInterceptor.java      |   54 -
 .../AutowiredAnnotationProcessorInterceptor.java   |  110 --
 .../spring/patch/CreateAopProxyInterceptor.java    |   56 -
 .../patch/GetPropertyDescriptorsInterceptor.java   |   64 --
 .../apm/plugin/spring/patch/MatchUtil.java         |   57 -
 .../define/AopExpressionMatchInstrumentation.java  |   72 --
 .../define/AopProxyFactoryInstrumentation.java     |   69 --
 .../AspectJExpressionPointCutInstrumentation.java  |   75 --
 ...utowiredAnnotationProcessorInstrumentation.java |   85 --
 .../define/BeanWrapperImplInstrumentation.java     |   67 --
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../patch/AopExpressionMatchInterceptorTest.java   |   73 --
 .../patch/CreateAopProxyInterceptorTest.java       |   75 --
 .../mvc-annotation-3.x-plugin/pom.xml              |   65 --
 .../mvc/v3/ControllerConstructorInterceptor.java   |   47 -
 .../mvc/v3/HandlerMethodInvokerInterceptor.java    |   56 -
 .../v3/define/AbstractSpring3Instrumentation.java  |   35 -
 .../mvc/v3/define/ControllerInstrumentation.java   |   88 --
 .../v3/define/HandlerMethodInstrumentation.java    |   71 --
 .../HandlerMethodInvokerInstrumentation.java       |   70 --
 .../v3/define/InvocableHandlerInstrumentation.java |   71 --
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../v3/ControllerConstructorInterceptorTest.java   |  107 --
 .../mvc-annotation-4.x-plugin/pom.xml              |   65 --
 .../mvc/v4/ControllerConstructorInterceptor.java   |   58 -
 ...trollerForLowVersionConstructorInterceptor.java |   42 -
 .../define/AbstractControllerInstrumentation.java  |  114 --
 .../v4/define/AbstractSpring4Instrumentation.java  |   33 -
 .../ControllerForLowVersionInstrumentation.java    |   61 -
 .../mvc/v4/define/ControllerInstrumentation.java   |   29 -
 .../v4/define/HandlerMethodInstrumentation.java    |   71 --
 .../v4/define/InvocableHandlerInstrumentation.java |   71 --
 ...RestControllerForLowVersionInstrumentation.java |   61 -
 .../v4/define/RestControllerInstrumentation.java   |   40 -
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../v4/ControllerConstructorInterceptorTest.java   |  128 ---
 .../plugin/spring/mvc/v4/PathMappingCacheTest.java |   74 --
 .../v4/RequestMappingMethodInterceptorTest.java    |  200 ----
 .../mvc/v4/RestMappingMethodInterceptorTest.java   |  401 -------
 .../plugin/spring/mvc/v4/SpringTestCaseHelper.java |   41 -
 .../v4/define/ControllerInstrumentationTest.java   |   75 --
 .../define/RestControllerInstrumentationTest.java  |   63 --
 .../mvc-annotation-5.x-plugin/pom.xml              |   71 --
 .../mvc/v5/ControllerConstructorInterceptor.java   |   58 -
 .../plugin/spring/mvc/v5/GetBeanInterceptor.java   |   68 --
 .../plugin/spring/mvc/v5/InvokeInterceptor.java    |   86 --
 .../define/AbstractControllerInstrumentation.java  |  113 --
 .../v5/define/AbstractSpring5Instrumentation.java  |   29 -
 .../mvc/v5/define/ControllerInstrumentation.java   |   28 -
 .../v5/define/HandlerMethodInstrumentation.java    |   69 --
 .../v5/define/RestControllerInstrumentation.java   |   29 -
 .../AbstractReactiveControllerInstrumentation.java |  120 --
 .../AbstractSpring5ReactiveInstrumentation.java    |   29 -
 .../AbstractSpring5ReactiveInstrumentationV2.java  |   29 -
 .../InvocableHandlerMethodInstrumentation.java     |   63 --
 .../ReactiveControllerInstrumentation.java         |   28 -
 .../ReactiveRestControllerInstrumentation.java     |   29 -
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../spring-plugins/mvc-annotation-commons/pom.xml  |   65 --
 .../apm/plugin/spring/mvc/commons/Constants.java   |   44 -
 .../mvc/commons/EnhanceRequireObjectCache.java     |   41 -
 .../plugin/spring/mvc/commons/ParsePathUtil.java   |   70 --
 .../spring/mvc/commons/PathMappingCache.java       |   54 -
 .../apm/plugin/spring/mvc/commons/RequestUtil.java |  110 --
 .../spring/mvc/commons/SpringMVCPluginConfig.java  |   64 --
 ...otationMethodHandlerAdapterInstrumentation.java |   63 --
 .../IllegalMethodStackDepthException.java          |   24 -
 .../ServletResponseNotFoundException.java          |   24 -
 .../interceptor/AbstractMethodInterceptor.java     |  261 -----
 .../commons/interceptor/GetBeanInterceptor.java    |   58 -
 .../interceptor/InvokeForRequestInterceptor.java   |   53 -
 .../InvokeHandlerMethodInterceptor.java            |   51 -
 .../RequestMappingMethodInterceptor.java           |   63 --
 .../interceptor/RestMappingMethodInterceptor.java  |   99 --
 .../spring/mvc/commons/interceptor/StackDepth.java |   41 -
 .../src/main/resources/skywalking-plugin.def       |   17 -
 apm-sniffer/apm-sdk-plugin/spring-plugins/pom.xml  |   56 -
 .../spring-plugins/resttemplate-4.x-plugin/pom.xml |   51 -
 .../resttemplate/async/FutureGetInterceptor.java   |   51 -
 .../async/ResponseCallBackInterceptor.java         |   51 -
 .../resttemplate/async/RestExecuteInterceptor.java |   85 --
 .../resttemplate/async/RestRequestInterceptor.java |   58 -
 .../ResponseExtractorFutureInstrumentation.java    |  100 --
 .../async/define/RestTemplateInstrumentation.java  |   97 --
 .../helper/RestTemplateRuntimeContextHelper.java   |   53 -
 .../resttemplate/sync/RestExecuteInterceptor.java  |   70 --
 .../resttemplate/sync/RestRequestInterceptor.java  |   60 -
 .../resttemplate/sync/RestResponseInterceptor.java |   57 -
 .../sync/define/RestTemplateInstrumentation.java   |  114 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../scheduled-annotation-plugin/pom.xml            |   45 -
 ...uledMethodConstructorWithMethodInterceptor.java |   46 -
 ...uledMethodConstructorWithStringInterceptor.java |   41 -
 .../scheduled/ScheduledMethodInterceptor.java      |   57 -
 .../ScheduledMethodInterceptorInstrumentation.java |  112 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-cloud/netflix-plugins/pom.xml           |   43 -
 .../spring-cloud-feign-1.x-plugin/pom.xml          |   36 -
 .../v11/define/NetflixFeignInstrumentation.java    |   73 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-plugins/spring-cloud/pom.xml            |   44 -
 .../spring-cloud-feign-2.x-plugin/pom.xml          |   35 -
 .../LoadBalancerFeignClientInstrumentation.java    |   68 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-plugins/spring-commons/pom.xml          |   30 -
 .../plugin/spring/commons/EnhanceCacheObjects.java |   63 --
 .../spring-plugins/spring-kafka-1.x-plugin/pom.xml |   48 -
 .../spring/kafka/PostRunMethodInterceptor.java     |   43 -
 .../kafka/ProcessSeeksMethodInterceptor.java       |   61 -
 .../LegacyListenerConsumerInstrumentation.java     |   89 --
 .../src/main/resources/skywalking-plugin.def       |   16 -
 .../spring-plugins/spring-kafka-2.x-plugin/pom.xml |   48 -
 .../kafka/KafkaTemplateCallbackInterceptor.java    |   48 -
 .../kafka/PollAndInvokeMethodInterceptor.java      |   50 -
 .../kafka/define/KafkaTemplateInstrumentation.java |   71 --
 .../define/ListenerConsumerInstrumentation.java    |   65 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../spring-webflux-5.x-webclient-plugin/pom.xml    |   40 -
 .../webclient/BodyInserterRequestInterceptor.java  |   54 -
 .../v5/webclient/WebFluxWebClientInterceptor.java  |  112 --
 .../define/BodyInserterRequestInstrumentation.java |   65 --
 .../define/WebFluxWebClientInstrumentation.java    |   72 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../apm-sdk-plugin/spymemcached-2.x-plugin/pom.xml |   46 -
 ...torWithInetSocketAddressListArgInterceptor.java |   42 -
 .../v2/MemcachedMethodInterceptor.java             |   67 --
 .../v2/define/MemcachedInstrumentation.java        |  110 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 ...ithInetSocketAddressListArgInterceptorTest.java |   58 -
 .../v2/MemcachedMethodInterceptorTest.java         |  146 ---
 .../apm-sdk-plugin/struts2-2.x-plugin/pom.xml      |   74 --
 .../apm/plugin/struts2/Struts2Interceptor.java     |   85 --
 .../struts2/define/Struts2Instrumentation.java     |   73 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm/plugin/struts2/Struts2InterceptorTest.java |  182 ---
 apm-sniffer/apm-sdk-plugin/thrift-plugin/pom.xml   |   45 -
 .../thrift/TBaseAsyncProcessorInterceptor.java     |   76 --
 .../plugin/thrift/TBaseProcessorInterceptor.java   |   76 --
 .../apm/plugin/thrift/TServerInterceptor.java      |   54 -
 .../thrift/client/TAsyncClientInterceptor.java     |   52 -
 .../thrift/client/TAsyncMethodCallInterceptor.java |  104 --
 .../thrift/client/TServiceClientInterceptor.java   |  113 --
 .../client/TServiceClientReceiveInterceptor.java   |   63 --
 .../apm/plugin/thrift/commons/ReflectionUtils.java |   37 -
 .../define/TBaseAsyncProcessorInstrumentation.java |   79 --
 .../define/TBaseProcessorInstrumentation.java      |   79 --
 .../thrift/define/TServerInstrumentation.java      |   63 --
 .../define/client/TAsyncClientInstrumentation.java |   65 --
 .../client/TAsyncMethodCallInstrumentation.java    |   78 --
 .../client/TServiceClientInstrumentation.java      |  101 --
 .../define/transport/TSocketInstrumentation.java   |   61 -
 .../thrift/transport/TSocketInterceptor.java       |   35 -
 .../apm/plugin/thrift/wrapper/AbstractContext.java |   37 -
 .../thrift/wrapper/AbstractProtocolWrapper.java    |   36 -
 .../apm/plugin/thrift/wrapper/AsyncContext.java    |   41 -
 .../thrift/wrapper/ClientOutProtocolWrapper.java   |   91 --
 .../apm/plugin/thrift/wrapper/Context.java         |   40 -
 .../thrift/wrapper/ServerInProtocolWrapper.java    |  134 ---
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../apm-sdk-plugin/tomcat-7.x-8.x-plugin/pom.xml   |   71 --
 .../skywalking/apm/plugin/tomcat78x/Constants.java |   24 -
 .../apm/plugin/tomcat78x/ForwardInterceptor.java   |   63 --
 .../tomcat78x/TomcatExceptionInterceptor.java      |   45 -
 .../plugin/tomcat78x/TomcatInvokeInterceptor.java  |  133 ---
 .../apm/plugin/tomcat78x/TomcatPluginConfig.java   |   43 -
 .../ApplicationDispatcherInstrumentation.java      |   81 --
 .../tomcat78x/define/TomcatInstrumentation.java    |   95 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../tomcat78x/TomcatInvokeInterceptorTest.java     |  183 ---
 .../apm-sdk-plugin/undertow-plugins/pom.xml        |   42 -
 .../undertow-plugins/undertow-2.x-plugin/pom.xml   |   52 -
 .../apm/plugin/undertow/v2x/Constants.java         |   24 -
 .../plugin/undertow/v2x/ForwardInterceptor.java    |   64 --
 .../v2x/HttpServerExchangeInterceptor.java         |   52 -
 .../undertow/v2x/ListenerConfigInterceptor.java    |   59 -
 .../undertow/v2x/RootHandlerInterceptor.java       |   54 -
 .../undertow/v2x/RoutingHandlerInterceptor.java    |   53 -
 .../apm/plugin/undertow/v2x/SWRunnable.java        |   50 -
 .../define/HttpServerExchangeInstrumentation.java  |   72 --
 .../RequestDispatcherImplInstrumentation.java      |   82 --
 .../v2x/define/RoutingHandlerInstrumentation.java  |   82 --
 .../define/UndertowAddListenerInstrumentation.java |   76 --
 .../UndertowListenerConfigInstrumentation.java     |   74 --
 .../define/UndertowRootHandlerInstrumentation.java |   71 --
 .../undertow/v2x/handler/TracingHandler.java       |   93 --
 .../src/main/resources/skywalking-plugin.def       |   23 -
 .../undertow/v2x/ForwardInterceptorTest.java       |  107 --
 .../undertow/v2x/RootHandlerInterceptorTest.java   |   91 --
 .../v2x/RoutingHandlerInterceptorTest.java         |  145 ---
 .../plugin/undertow/v2x/TracingHandlerTest.java    |  141 ---
 .../v2x/UndertowBuilderMethodMatcherTest.java      |   64 --
 apm-sniffer/apm-sdk-plugin/vertx-plugins/pom.xml   |   43 -
 .../vertx-plugins/vertx-core-3.x-plugin/pom.xml    |   57 -
 .../ClusteredEventBusSendRemoteInterceptor.java    |   83 --
 .../EventBusImplDeliverToHandlerInterceptor.java   |   81 --
 .../vertx3/HandlerRegistrationInterceptor.java     |   95 --
 ...lientRequestImplHandleExceptionInterceptor.java |   48 -
 ...ClientRequestImplHandleResponseInterceptor.java |   71 --
 .../vertx3/HttpClientRequestImplInterceptor.java   |  124 --
 ...tpContextHandleDispatchResponseInterceptor.java |   66 --
 .../vertx3/HttpContextSendRequestInterceptor.java  |   50 -
 ...ttpServerRequestImplConstructorInterceptor.java |   30 -
 ...ServerRequestWrapperConstructorInterceptor.java |   30 -
 ...rverResponseImplHandleExceptionInterceptor.java |   48 -
 .../vertx3/HttpServerResponseImplInterceptor.java  |   62 -
 .../plugin/vertx3/RouteImplHandlerInterceptor.java |   50 -
 .../apm/plugin/vertx3/RouteStateInterceptor.java   |  117 --
 ...utingContextImplBaseConstructorInterceptor.java |   32 -
 ...outingContextWrapperConstructorInterceptor.java |   30 -
 .../ServerConnectionHandleMessageInterceptor.java  |   83 --
 .../skywalking/apm/plugin/vertx3/VertxContext.java |   85 --
 ...ClusteredEventBusSendRemoteInstrumentation.java |   78 --
 ...ventBusImplDeliverToHandlerInstrumentation.java |   78 --
 .../define/HandlerRegistrationInstrumentation.java |   78 --
 ...tRequestImplHandleExceptionInstrumentation.java |   73 --
 ...ntRequestImplHandleResponseInstrumentation.java |   75 --
 .../HttpClientRequestImplInstrumentation.java      |  109 --
 ...ntextHandleDispatchResponseInstrumentation.java |   75 --
 .../HttpContextSendRequestInstrumentation.java     |   73 --
 ...erverRequestImplConstructorInstrumentation.java |   67 --
 ...erRequestWrapperConstructorInstrumentation.java |   67 --
 ...ResponseImplHandleExceptionInstrumentation.java |   73 --
 .../HttpServerResponseImplInstrumentation.java     |   91 --
 .../define/RouteImplHandlerInstrumentation.java    |   75 --
 .../vertx3/define/RouteImplInstrumentation.java    |   88 --
 .../vertx3/define/RouteStateInstrumentation.java   |   90 --
 ...rContextImplBaseConstructorInstrumentation.java |   67 --
 ...ngContextWrapperConstructorInstrumentation.java |   69 --
 ...rverConnectionHandleMessageInstrumentation.java |   77 --
 .../src/main/resources/skywalking-plugin.def       |   34 -
 .../apm-sdk-plugin/xmemcached-2.x-plugin/pom.xml   |   45 -
 ...cachedConstructorWithComplexArgInterceptor.java |   56 -
 ...achedConstructorWithHostPortArgInterceptor.java |   32 -
 ...tructorWithInetSocketAddressArgInterceptor.java |   35 -
 ...torWithInetSocketAddressListArgInterceptor.java |   44 -
 .../xmemcached/v2/XMemcachedMethodInterceptor.java |   64 --
 .../v2/define/XMemcachedInstrumentation.java       |  138 ---
 .../src/main/resources/skywalking-plugin.def       |   17 -
 ...edConstructorWithComplexArgInterceptorTest.java |   63 --
 ...dConstructorWithHostPortArgInterceptorTest.java |   52 -
 ...torWithInetSocketAddressArgInterceptorTest.java |   51 -
 ...ithInetSocketAddressListArgInterceptorTest.java |   56 -
 .../v2/XMemcachedMethodInterceptorTest.java        |  137 ---
 .../apm-sdk-plugin/xxl-job-2.x-plugin/pom.xml      |   44 -
 .../skywalking/apm/plugin/xxljob/Constants.java    |   32 -
 .../MethodJobHandlerConstructorInterceptor.java    |   46 -
 .../xxljob/MethodJobHandlerMethodInterceptor.java  |   61 -
 .../ScriptJobHandlerConstructorInterceptor.java    |   39 -
 .../xxljob/ScriptJobHandlerMethodInterceptor.java  |   61 -
 .../xxljob/SimpleJobHandlerMethodInterceptor.java  |   60 -
 .../define/MethodJobHandlerInstrumentation.java    |   99 --
 .../define/ScriptJobHandlerInstrumentation.java    |   93 --
 .../define/SimpleJobHandlerInstrumentation.java    |   92 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 apm-sniffer/apm-test-tools/pom.xml                 |   56 -
 .../agent/core/context/MockContextSnapshot.java    |   42 -
 .../apm/agent/test/helper/FieldGetter.java         |   47 -
 .../apm/agent/test/helper/FieldSetter.java         |   39 -
 .../apm/agent/test/helper/SegmentHelper.java       |   35 -
 .../apm/agent/test/helper/SegmentRefHelper.java    |   59 -
 .../apm/agent/test/helper/SpanHelper.java          |  138 ---
 .../apm/agent/test/tools/AgentServiceRule.java     |   59 -
 .../apm/agent/test/tools/SegmentRefAssert.java     |   39 -
 .../apm/agent/test/tools/SegmentStorage.java       |   50 -
 .../apm/agent/test/tools/SegmentStoragePoint.java  |   29 -
 .../apm/agent/test/tools/SpanAssert.java           |   79 --
 .../apm/agent/test/tools/TracingSegmentRunner.java |   93 --
 .../skywalking/apm/plugin/ArbitrarySetTest.java    |  114 --
 .../apm-toolkit-kafka-activation/pom.xml           |   44 -
 .../KafkaOnMessageAnnotationMethodInterceptor.java |   50 -
 .../KafkaOnMessageAnnotationInstrumentation.java   |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../apm-toolkit-log4j-1.x-activation/pom.xml       |   52 -
 .../v1/x/PrintSkyWalkingContextInterceptor.java    |   51 -
 .../log/log4j/v1/x/PrintTraceIdInterceptor.java    |   46 -
 ...kyWalkingContextPatternConverterActivation.java |   83 --
 .../v1/x/TraceIdPatternConverterActivation.java    |   83 --
 .../log4j/v1/x/log/GRPCLogAppenderActivation.java  |   84 --
 .../log4j/v1/x/log/GRPCLogAppenderInterceptor.java |  115 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm-toolkit-log4j-2.x-activation/pom.xml       |   47 -
 .../v2/x/SkyWalkingContextConverterActivation.java |   70 --
 ...kyWalkingContextConverterMethodInterceptor.java |   64 --
 .../log/log4j/v2/x/TraceIdConverterActivation.java |   70 --
 .../v2/x/TraceIdConverterMethodInterceptor.java    |   61 -
 .../v2/x/async/AsyncAppenderInstrumentation.java   |   83 --
 .../v2/x/async/AsyncAppenderMethodInterceptor.java |   53 -
 .../x/async/AsyncLoggerConfigInstrumentation.java  |   74 --
 .../async/AsyncLoggerConfigMethodInterceptor.java  |   57 -
 .../v2/x/async/CreateMementoInstrumentation.java   |   83 --
 .../log4j/v2/x/async/CreateMementoInterceptor.java |   51 -
 .../async/Log4jLogEventConstructorInterceptor.java |   40 -
 .../v2/x/async/Log4jLogEventInstrumentation.java   |   63 --
 .../x/async/RingBufferLogEventInstrumentation.java |   68 --
 .../async/RingBufferLogEventMethodInterceptor.java |   53 -
 .../log4j/v2/x/log/GRPCLogAppenderActivation.java  |   75 --
 .../log4j/v2/x/log/GRPCLogAppenderInterceptor.java |  129 ---
 .../src/main/resources/skywalking-plugin.def       |   24 -
 .../apm-toolkit-logback-1.x-activation/pom.xml     |   47 -
 .../v1/x/LogbackPatternConverterActivation.java    |   87 --
 ...kyWalkingContextPatternConverterActivation.java |   87 --
 .../v1/x/PrintSkyWalkingContextInterceptor.java    |   59 -
 .../log/logback/v1/x/PrintTraceIdInterceptor.java  |   56 -
 .../x/async/AsyncAppenderBaseInstrumentation.java  |   63 --
 .../async/AsyncAppenderBaseMethodInterceptor.java  |   53 -
 .../async/LoggingEventConstructorInterceptor.java  |   34 -
 .../v1/x/async/LoggingEventInstrumentation.java    |   58 -
 .../v1/x/log/GRPCLogAppenderActivation.java        |   75 --
 .../v1/x/log/GRPCLogAppenderInterceptor.java       |  130 ---
 .../SkyWalkingContextJsonProviderActivation.java   |   68 --
 .../SkyWalkingContextJsonProviderInterceptor.java  |   59 -
 .../v1/x/logstash/TcpSocketAppenderActivation.java |   72 --
 .../x/logstash/TcpSocketAppenderInterceptor.java   |   57 -
 .../x/logstash/TraceIdJsonProviderActivation.java  |   68 --
 .../x/logstash/TraceIdJsonProviderInterceptor.java |   56 -
 .../logback/v1/x/mdc/MDCConverterActivation.java   |   90 --
 .../mdc/PrintMDCSkyWalkingContextInterceptor.java  |   57 -
 .../v1/x/mdc/PrintMDCTraceIdInterceptor.java       |   55 -
 .../src/main/resources/skywalking-plugin.def       |   25 -
 .../apm-toolkit-logging-common/pom.xml             |   80 --
 .../common/log/GRPCLogReportServiceClient.java     |  181 ---
 .../logging/common/log/SkyWalkingContext.java      |   48 -
 .../toolkit/logging/common/log/ToolkitConfig.java  |   61 -
 .../apm-toolkit-meter-activation/pom.xml           |   38 -
 .../activation/meter/CounterActivation.java        |   93 --
 .../meter/CounterConstructInterceptor.java         |   48 -
 .../activation/meter/CounterGetInterceptor.java    |   41 -
 .../meter/CounterIncrementInterceptor.java         |   43 -
 .../toolkit/activation/meter/GaugeActivation.java  |   77 --
 .../meter/GaugeConstructInterceptor.java           |   47 -
 .../activation/meter/GaugeGetInterceptor.java      |   42 -
 .../activation/meter/HistogramActivation.java      |   77 --
 .../meter/HistogramAddValueInterceptor.java        |   43 -
 .../meter/HistogramConstructInterceptor.java       |   48 -
 .../activation/meter/util/MeterIdConverter.java    |   57 -
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../meter/CounterConstructInterceptorTest.java     |   81 --
 .../meter/GaugeConstructInterceptorTest.java       |   83 --
 .../meter/HistogramConstructInterceptorTest.java   |   81 --
 .../apm-toolkit-opentracing-activation/pom.xml     |   38 -
 .../continuation/ActivateInterceptor.java          |   49 -
 .../continuation/ConstructorInterceptor.java       |   30 -
 .../SkywalkingContinuationActivation.java          |   89 --
 .../ConstructorWithSpanBuilderInterceptor.java     |   58 -
 .../span/ConstructorWithTracerInterceptor.java     |   31 -
 .../opentracing/span/SkywalkingSpanActivation.java |  169 ---
 .../opentracing/span/SpanFinishInterceptor.java    |   50 -
 .../opentracing/span/SpanLogInterceptor.java       |   50 -
 .../span/SpanSetOperationNameInterceptor.java      |   49 -
 .../opentracing/span/SpanSetTagInterceptor.java    |   56 -
 .../tracer/SkywalkingTracerActivation.java         |   92 --
 .../tracer/SkywalkingTracerExtractInterceptor.java |   72 --
 .../tracer/SkywalkingTracerInjectInterceptor.java  |   63 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../opentracing/SkywalkingSpanActivationTest.java  |  399 -------
 .../apm-toolkit-trace-activation/pom.xml           |   38 -
 .../toolkit/activation/ToolkitPluginConfig.java    |   34 -
 .../activation/trace/ActiveSpanActivation.java     |  185 ---
 .../trace/ActiveSpanDebugInterceptor.java          |   57 -
 .../trace/ActiveSpanErrorInterceptor.java          |   51 -
 .../trace/ActiveSpanErrorMsgInterceptor.java       |   58 -
 .../trace/ActiveSpanErrorThrowableInteceptor.java  |   51 -
 .../trace/ActiveSpanInfoInterceptor.java           |   57 -
 .../ActiveSpanSetOperationNameInterceptor.java     |   58 -
 .../activation/trace/ActiveSpanTagInterceptor.java |   50 -
 .../trace/BaseTagAnnotationInterceptor.java        |   78 --
 .../trace/BaseTraceAnnotationInterceptor.java      |   89 --
 .../trace/CallableOrRunnableActivation.java        |   92 --
 .../CallableOrRunnableConstructInterceptor.java    |   32 -
 .../trace/CallableOrRunnableInvokeInterceptor.java |   53 -
 .../trace/CorrelationContextGetInterceptor.java    |   45 -
 .../trace/CorrelationContextPutInterceptor.java    |   46 -
 .../IgnoredExceptionAnnotationActivation.java      |   65 --
 .../IgnoredExceptionConstructInterceptor.java      |   36 -
 .../activation/trace/SegmentIDInterceptor.java     |   49 -
 .../activation/trace/SpanIDInterceptor.java        |   49 -
 .../activation/trace/TagAnnotationActivation.java  |  103 --
 .../trace/TagAnnotationMethodInterceptor.java      |   50 -
 .../TagAnnotationStaticMethodInterceptor.java      |   45 -
 .../trace/TraceAnnotationActivation.java           |   97 --
 .../trace/TraceAnnotationMethodInterceptor.java    |   51 -
 .../TraceAnnotationStaticMethodInterceptor.java    |   45 -
 .../activation/trace/TraceContextActivation.java   |  148 ---
 .../activation/trace/TraceIDInterceptor.java       |   49 -
 .../apm/toolkit/activation/util/TagUtil.java       |   43 -
 .../src/main/resources/skywalking-plugin.def       |   22 -
 .../toolkit/activation/trace/ActiveSpanTest.java   |  185 ---
 .../trace/CallableOrRunnableInterceptorTest.java   |  114 --
 .../activation/trace/TagAnnotationTest.java        |  343 ------
 .../activation/trace/TraceAnnotationTest.java      |  191 ----
 apm-sniffer/apm-toolkit-activation/pom.xml         |  153 ---
 .../bootstrap-plugins/jdk-http-plugin/pom.xml      |   45 -
 .../jdk/http/HttpClientNewInstanceInterceptor.java |   49 -
 .../jdk/http/HttpClientParseHttpInterceptor.java   |   81 --
 .../http/HttpClientWriteRequestInterceptor.java    |   85 --
 .../http/HttpsClientNewInstanceInterceptor.java    |   49 -
 .../jdk/http/define/HttpClientInstrumentation.java |  126 ---
 .../http/define/HttpsClientInstrumentation.java    |   85 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../bootstrap-plugins/jdk-threading-plugin/pom.xml |   45 -
 .../jdk/threading/JDKThreadingPluginConfig.java    |   36 -
 .../apm/plugin/jdk/threading/ThreadingConfig.java  |   59 -
 .../threading/ThreadingConstructorInterceptor.java |   34 -
 .../jdk/threading/ThreadingMethodInterceptor.java  |   68 --
 .../threading/define/CallableInstrumentation.java  |  103 --
 .../threading/define/RunnableInstrumentation.java  |  103 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 apm-sniffer/bootstrap-plugins/pom.xml              |  139 ---
 apm-sniffer/config/agent.config                    |  114 --
 .../customize-enhance-plugin/pom.xml               |   31 -
 .../customize/conf/CustomizeConfiguration.java     |  343 ------
 .../customize/conf/CustomizePluginConfig.java      |   33 -
 .../plugin/customize/conf/MethodConfiguration.java |  132 ---
 .../apm/plugin/customize/constants/Constants.java  |   74 --
 .../define/CustomizeInstanceInstrumentation.java   |   78 --
 .../define/CustomizeStaticInstrumentation.java     |   71 --
 .../interceptor/BaseInterceptorMethods.java        |   92 --
 .../interceptor/CustomizeInstanceInterceptor.java  |   46 -
 .../interceptor/CustomizeStaticInterceptor.java    |   45 -
 .../loader/CustomizeInstrumentationLoader.java     |   63 --
 .../apm/plugin/customize/util/CustomizeUtil.java   |   69 --
 ....agent.core.plugin.loader.InstrumentationLoader |   19 -
 .../customize/util/CustomizeExpressionTest.java    |  174 ---
 .../plugin/customize/util/CustomizeUtilTest.java   |   36 -
 .../optional-plugins/ehcache-2.x-plugin/pom.xml    |   49 -
 .../ehcache/v2/EhcacheCacheNameInterceptor.java    |   46 -
 .../ehcache/v2/EhcacheConstructorInterceptor.java  |   35 -
 .../apm/plugin/ehcache/v2/EhcacheEnhanceInfo.java  |   39 -
 .../plugin/ehcache/v2/EhcacheLockInterceptor.java  |   66 --
 .../ehcache/v2/EhcacheOperateAllInterceptor.java   |   55 -
 .../v2/EhcacheOperateElementInterceptor.java       |   62 -
 .../v2/EhcacheOperateObjectInterceptor.java        |   61 -
 .../v2/EhcachePrivateConstructorInterceptor.java   |   35 -
 .../v2/define/EhcachePluginInstrumentation.java    |  214 ----
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../plugin/ehcache/v2/EhcacheInterceptorTest.java  |  207 ----
 .../optional-plugins/gson-2.8.x-plugin/pom.xml     |   45 -
 .../apm/plugin/gson/GsonFromJsonInterceptor.java   |   56 -
 .../apm/plugin/gson/GsonToJsonInterceptor.java     |   56 -
 .../gson/define/GsonFromJsonInstrumentation.java   |   68 --
 .../gson/define/GsonToJsonInstrumentation.java     |   84 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../plugin/gson/GsonFromJsonInterceptorTest.java   |   75 --
 .../apm/plugin/gson/GsonToJsonInterceptorTest.java |   75 --
 .../optional-plugins/guava-cache-plugin/pom.xml    |   48 -
 .../guava/cache/GuavaCacheAllInterceptor.java      |   50 -
 .../plugin/guava/cache/GuavaCacheInterceptor.java  |   55 -
 .../define/GuavaCachePluginInstrumentation.java    |   99 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../guava/cache/GuavaCacheInterceptorTest.java     |  146 ---
 .../kotlin-coroutine-plugin/pom.xml                |   46 -
 .../kotlin/coroutine/DispatcherInterceptor.java    |   45 -
 .../plugin/kotlin/coroutine/TracingRunnable.java   |   79 --
 .../define/DispatcherInstrumentation.java          |   69 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../optional-plugins/mybatis-3.x-plugin/pom.xml    |   44 -
 .../skywalking/apm/plugin/mybatis/Constants.java   |   27 -
 .../apm/plugin/mybatis/MyBatisInterceptor.java     |   59 -
 .../apm/plugin/mybatis/MyBatisMethodMatch.java     |   46 -
 .../mybatis/MyBatisShellMethodInterceptor.java     |   57 -
 .../mybatis/define/MyBatisInstrumentation.java     |   64 --
 .../define/MyBatisShellMethodInstrumentation.java  |   64 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../gateway-2.0.x-plugin/pom.xml                   |   86 --
 .../gateway/v20x/HttpClientRequestInterceptor.java |  117 --
 .../v20x/HttpclientRequestHeadersInterceptor.java  |   62 -
 .../v20x/NettyRoutingFilterInterceptor.java        |   71 --
 .../AbstractGateway200EnhancePluginDefine.java     |   30 -
 .../cloud/gateway/v20x/define/Constants.java       |   32 -
 .../define/DispatcherHandlerInstrumentation.java   |   29 -
 .../gateway/v20x/define/EnhanceCacheObject.java    |   38 -
 .../v20x/define/HttpClientInstrumentation.java     |   62 -
 .../define/HttpClientRequestInstrumentation.java   |   62 -
 .../define/NettyRoutingFilterInstrumentation.java  |   64 --
 .../define/ServerWebExchangeInstrumentation.java   |   29 -
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../gateway-2.1.x-plugin/pom.xml                   |   87 --
 .../HttpClientFinalizerConstructorInterceptor.java |   34 -
 ...ientFinalizerResponseConnectionInterceptor.java |   69 --
 .../v21x/HttpClientFinalizerSendInterceptor.java   |   98 --
 .../v21x/HttpClientFinalizerURIInterceptor.java    |   46 -
 .../v21x/NettyRoutingFilterInterceptor.java        |   69 --
 .../v21x/TcpClientConstructorInterceptor.java      |   29 -
 .../AbstractGateway210EnhancePluginDefine.java     |   30 -
 .../cloud/gateway/v21x/define/Constants.java       |   36 -
 .../define/DispatcherHandlerInstrumentation.java   |   29 -
 .../gateway/v21x/define/EnhanceObjectCache.java    |   50 -
 .../define/HttpClientFinalizerInstrumentation.java |  107 --
 .../define/NettyRoutingFilterInstrumentation.java  |   64 --
 .../define/ServerWebExchangeInstrumentation.java   |   29 -
 .../v21x/define/TcpClientInstrumentation.java      |   57 -
 .../src/main/resources/skywalking-plugin.def       |   21 -
 .../gateway-3.x-plugin/pom.xml                     |   78 --
 .../HttpClientFinalizerConstructorInterceptor.java |   43 -
 ...ientFinalizerResponseConnectionInterceptor.java |   77 --
 .../v3x/HttpClientFinalizerSendInterceptor.java    |  105 --
 .../v3x/HttpClientFinalizerUriInterceptor.java     |   52 -
 .../gateway/v3x/NettyRoutingFilterInterceptor.java |   76 --
 .../AbstractGatewayV3EnhancePluginDefine.java      |   32 -
 .../define/DispatcherHandlerInstrumentation.java   |   32 -
 .../gateway/v3x/define/EnhanceObjectCache.java     |   54 -
 .../define/HttpClientFinalizerInstrumentation.java |  121 --
 .../define/NettyRoutingFilterInstrumentation.java  |   75 --
 .../define/ServerWebExchangeInstrumentation.java   |   32 -
 .../src/main/resources/skywalking-plugin.def       |   20 -
 ...pClientFinalizerConstructorInterceptorTest.java |   70 --
 .../v3x/HttpClientFinalizerInterceptorTest.java    |  171 ---
 .../cloud/gateway/v3x/MockCliengRequest.java       |  125 --
 .../cloud/gateway/v3x/MockClientResponse.java      |  104 --
 .../v3x/NettyRoutingFilterInterceptorTest.java     |  104 --
 .../optional-spring-cloud/pom.xml                  |   45 -
 .../optional-spring-plugins/pom.xml                |   42 -
 .../spring-annotation-plugin/pom.xml               |   43 -
 .../AbstractSpringBeanInstrumentation.java         |   87 --
 .../spring/annotations/SpringAnnotationConfig.java |   34 -
 .../annotations/SpringAnnotationInterceptor.java   |   50 -
 .../bean/SpringBeanInstrumentation.java            |   31 -
 .../component/SpringComponentInstrumentation.java  |   31 -
 .../SpringRepositoryInstrumentation.java           |   31 -
 .../services/SpringServicesInstrumentation.java    |   31 -
 .../src/main/resources/skywalking-plugin.def       |   20 -
 .../spring-tx-plugin/pom.xml                       |   43 -
 .../EndTransactionMethodInterceptor.java           |   57 -
 .../GetTransactionMethodInterceptor.java           |   81 --
 .../spring/transaction/SpringTXPluginConfig.java   |   34 -
 .../spring/transaction/context/Constants.java      |   35 -
 ...tPlatformTransactionManagerInstrumentation.java |   79 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../spring-webflux-5.x-plugin/pom.xml              |   40 -
 .../DispatcherHandlerHandleMethodInterceptor.java  |  136 ---
 .../ServerWebExchangeConstructorInterceptor.java   |   28 -
 .../define/DispatcherHandlerInstrumentation.java   |   63 --
 .../define/ServerWebExchangeInstrumentation.java   |   58 -
 .../src/main/resources/skywalking-plugin.def       |   18 -
 apm-sniffer/optional-plugins/pom.xml               |  148 ---
 .../quartz-scheduler-2.x-plugin/pom.xml            |   45 -
 .../quartz/JobExecuteStateMethodInterceptor.java   |   56 -
 .../quartz/JobRunShellConstructorInterceptor.java  |   36 -
 .../quartz/JobRunShellMethodInterceptor.java       |   85 --
 .../JobRunShellInterceptorInstrumentation.java     |  116 --
 .../src/main/resources/skywalking-plugin.def       |   17 -
 .../optional-plugins/sentinel-1.x-plugin/pom.xml   |   43 -
 .../apm/plugin/sentinel/v1/Constants.java          |   26 -
 .../plugin/sentinel/v1/EntryMethodInterceptor.java |   74 --
 .../SentinelAsyncEntryConstructorInterceptor.java  |   53 -
 .../sentinel/v1/SentinelAsyncExitInterceptor.java  |   54 -
 .../v1/SentinelCtEntryConstructorInterceptor.java  |   52 -
 .../sentinel/v1/SentinelExitInterceptor.java       |   55 -
 .../define/SentinelAsyncEntryInstrumentation.java  |   81 --
 .../v1/define/SentinelCtEntryInstrumentation.java  |   80 --
 .../v1/define/SentinelCtSphInstrumentation.java    |   80 --
 .../src/main/resources/skywalking-plugin.def       |   19 -
 .../apm-trace-ignore-plugin.config                 |   23 -
 .../optional-plugins/trace-ignore-plugin/pom.xml   |   45 -
 .../trace/ignore/TraceIgnoreExtendService.java     |   96 --
 .../trace/ignore/TraceIgnorePatternWatcher.java    |   69 --
 .../apm/plugin/trace/ignore/conf/IgnoreConfig.java |   31 -
 .../trace/ignore/conf/IgnoreConfigInitializer.java |  101 --
 .../trace/ignore/matcher/FastPathMatcher.java      |  153 ---
 .../trace/ignore/matcher/TracePathMatcher.java     |   24 -
 ...ache.skywalking.apm.agent.core.boot.BootService |   19 -
 .../ignore/TraceIgnorePatternWatcherTest.java      |   66 --
 .../apm/plugin/trace/ignore/TraceIgnoreTest.java   |   73 --
 .../plugin/trace/ignore/TracePathMatcherTest.java  |  114 --
 ...ache.skywalking.apm.agent.core.boot.BootService |   19 -
 .../zookeeper-3.4.x-plugin/pom.xml                 |   45 -
 .../plugin/zookeeper/ClientCnxnInterceptor.java    |   97 --
 .../zookeeper/EventThreadMethodInterceptor.java    |   71 --
 .../skywalking/apm/plugin/zookeeper/ZooOpt.java    |  149 ---
 .../define/ClientCnxnInstrumentation.java          |   83 --
 .../define/EventThreadInstrumentation.java         |   69 --
 .../src/main/resources/skywalking-plugin.def       |   18 -
 .../zookeeper/ClientCnxnInterceptorTest.java       |  121 --
 .../kafka-reporter-plugin/pom.xml                  |  156 ---
 .../agent/core/kafka/KafkaConnectionStatus.java    |   23 -
 .../core/kafka/KafkaConnectionStatusListener.java  |   23 -
 .../kafka/KafkaContextManagerExtendService.java    |   41 -
 .../agent/core/kafka/KafkaJVMMetricsSender.java    |  104 --
 .../apm/agent/core/kafka/KafkaMeterSender.java     |   82 --
 .../apm/agent/core/kafka/KafkaProducerManager.java |  170 ---
 .../core/kafka/KafkaProfileSnapshotSender.java     |   83 --
 .../core/kafka/KafkaReporterPluginConfig.java      |   55 -
 .../kafka/KafkaServiceManagementServiceClient.java |  133 ---
 .../core/kafka/KafkaTraceSegmentServiceClient.java |  134 ---
 ...ache.skywalking.apm.agent.core.boot.BootService |   23 -
 .../agent/core/kafka/KafkaProducerManagerTest.java |   69 --
 .../KafkaServiceManagementServiceClientTest.java   |   50 -
 apm-sniffer/optional-reporter-plugins/pom.xml      |   69 --
 apm-sniffer/pom.xml                                |   45 -
 docker/agent/Dockerfile.agent                      |   46 -
 docs/en/FAQ/Memory-leak-enhance-Worker-thread.md   |    4 +-
 docs/en/FAQ/v6-version-upgrade.md                  |    7 +-
 docs/en/concepts-and-designs/mal.md                |    2 +-
 docs/en/concepts-and-designs/scope-definitions.md  |   28 +-
 docs/en/concepts-and-designs/service-agent.md      |    2 +-
 docs/en/guides/E2E-local-remote-debug.md           |   28 -
 docs/en/guides/How-to-build.md                     |   17 +-
 docs/en/guides/How-to-release.md                   |    2 +-
 docs/en/guides/Java-Plugin-Development-Guide.md    |  564 ---------
 docs/en/guides/Plugin-test.md                      |  638 -----------
 docs/en/guides/README.md                           |    9 -
 docs/en/setup/backend/backend-receivers.md         |   10 +-
 docs/en/setup/backend/backend-start-up-mode.md     |   22 +-
 docs/en/setup/backend/backend-storage.md           |   97 +-
 docs/en/setup/backend/backend-telemetry.md         |   47 +-
 docs/en/setup/backend/backend-token-auth.md        |   23 +-
 docs/en/setup/backend/backend-vm-monitoring.md     |   10 +-
 docs/en/setup/backend/backend-zabbix.md            |   16 +-
 docs/en/setup/backend/configuration-vocabulary.md  |  505 +++++----
 docs/en/setup/backend/dynamic-config-apollo.md     |   14 +
 docs/en/setup/backend/dynamic-config-configmap.md  |  112 ++
 docs/en/setup/backend/dynamic-config-consul.md     |   15 +
 docs/en/setup/backend/dynamic-config-etcd.md       |   17 +
 docs/en/setup/backend/dynamic-config-nacos.md      |   21 +
 docs/en/setup/backend/dynamic-config-service.md    |   14 +
 docs/en/setup/backend/dynamic-config-zookeeper.md  |   61 +
 docs/en/setup/backend/dynamic-config.md            |  167 +--
 docs/en/setup/backend/dynamical-logging.md         |   24 +-
 docs/en/setup/backend/endpoint-grouping-rules.md   |   68 +-
 docs/en/setup/backend/grpc-ssl.md                  |   34 +-
 docs/en/setup/backend/log-analyzer.md              |   57 +-
 docs/en/setup/backend/metrics-exporter.md          |   30 +-
 docs/en/setup/backend/service-auto-grouping.md     |   13 +-
 docs/en/setup/backend/slow-db-statement.md         |   15 +-
 docs/en/setup/backend/spring-sleuth-setup.md       |   27 +-
 docs/en/setup/backend/trace-sampling.md            |   60 +-
 docs/en/setup/backend/ttl.md                       |   12 +-
 docs/en/setup/backend/ui-setup.md                  |    2 +-
 docs/en/setup/backend/uninstrumented-gateways.md   |    8 +-
 docs/en/setup/istio/README.md                      |    6 +-
 .../java-agent/Application-toolkit-log4j-1.x.md    |   50 -
 .../java-agent/Application-toolkit-log4j-2.x.md    |  169 ---
 .../java-agent/Application-toolkit-logback-1.x.md  |  186 ---
 .../java-agent/Application-toolkit-meter.md        |   48 -
 .../java-agent/Application-toolkit-micrometer.md   |   55 -
 .../Application-toolkit-trace-cross-thread.md      |   63 --
 .../java-agent/Application-toolkit-trace.md        |   85 --
 .../java-agent/Customize-enhance-trace.md          |   72 --
 .../java-agent/How-to-disable-plugin.md            |   19 -
 .../java-agent/How-to-enable-kafka-reporter.md     |   19 -
 .../java-agent/How-to-tolerate-exceptions.md       |  114 --
 .../en/setup/service-agent/java-agent/Namespace.md |   24 -
 .../setup/service-agent/java-agent/Opentracing.md  |   16 -
 .../setup/service-agent/java-agent/Plugin-list.md  |  121 --
 docs/en/setup/service-agent/java-agent/README.md   |  243 ----
 .../service-agent/java-agent/Setting-override.md   |   69 --
 .../java-agent/Specified-agent-config.md           |   29 -
 .../service-agent/java-agent/Supported-list.md     |  139 ---
 docs/en/setup/service-agent/java-agent/TLS.md      |   26 -
 .../setup/service-agent/java-agent/Token-auth.md   |   31 -
 .../Kotlin-Coroutine-plugin.md                     |   28 -
 .../agent-optional-plugins/Oracle-Resin-plugins.md |    6 -
 .../Spring-annotation-plugin.md                    |    8 -
 .../agent-optional-plugins/trace-ignore-plugin.md  |   20 -
 .../java-agent/configuration-discovery.md          |   32 -
 .../service-agent/java-agent/containerization.md   |   50 -
 docs/en/setup/service-agent/server-agents.md       |    2 +-
 docs/menu.yml                                      |   62 -
 .../analyzer/provider/AnalyzerModuleConfig.java    |   18 +-
 .../analyzer/provider/AnalyzerModuleProvider.java  |   17 +-
 .../trace/TraceLatencyThresholdsAndWatcher.java    |   78 --
 .../provider/trace/TraceSampleRateWatcher.java     |   71 --
 .../provider/trace/TraceSamplingPolicyWatcher.java |  177 +++
 .../trace/UninstrumentedGatewaysConfig.java        |    8 +-
 .../analyzer/provider/trace/parser/SpanTags.java   |    9 +
 .../listener/MultiScopesAnalysisListener.java      |   11 +-
 .../parser/listener/SegmentAnalysisListener.java   |   21 +-
 .../trace/parser/listener/SourceBuilder.java       |   21 +
 .../trace/parser/listener/TraceSegmentSampler.java |   16 +-
 .../provider/trace/sampling/SamplingPolicy.java}   |   21 +-
 .../trace/sampling/SamplingPolicySettings.java     |   50 +
 .../sampling/SamplingPolicySettingsReader.java     |   89 ++
 .../TraceLatencyThresholdsAndWatcherTest.java      |  113 --
 .../provider/trace/TraceSampleRateWatcherTest.java |  114 --
 .../trace/TraceSamplingPolicyWatcherTest.java      |  370 ++++++
 .../sampling/SamplingPolicySettingsReaderTest.java |   42 +
 .../resources/trace-sampling-policy-settings.yml   |   14 +-
 .../skywalking/oap/log/analyzer/dsl/Binding.java   |   45 +
 .../skywalking/oap/log/analyzer/dsl/DSL.java       |   25 +
 .../analyzer/dsl/spec/extractor/ExtractorSpec.java |   18 +-
 .../log/analyzer/dsl/spec/filter/FilterSpec.java   |   21 +-
 .../log/listener/RecordAnalysisListener.java       |    2 +
 .../oap/log/analyzer/dsl/DSLSecurityTest.java      |  140 +++
 .../skywalking/oap/meter/analyzer/dsl/DSL.java     |   29 +
 .../core/alarm/provider/AlarmRulesWatcher.java     |    5 +-
 oap-server/server-bootstrap/pom.xml                |    1 +
 .../src/main/resources/application.yml             |    9 +-
 .../resources/trace-sampling-policy-settings.yml   |   15 +-
 .../configuration/api/ConfigChangeWatcher.java     |    6 +
 .../oap/server/configuration/api/ConfigTable.java  |    2 +-
 .../configuration/api/ConfigWatcherRegister.java   |  163 ++-
 .../api/GroupConfigChangeWatcher.java              |   48 +
 .../server/configuration/api/GroupConfigTable.java |   43 +-
 .../api/ConfigWatcherRegisterTest.java             |   62 +-
 .../apollo/ApolloConfigWatcherRegister.java        |    7 +
 .../consul/ConsulConfigurationWatcherRegister.java |    7 +
 .../etcd/EtcdConfigWatcherRegister.java            |    7 +
 .../ConfigmapConfigurationWatcherRegister.java     |   24 +-
 .../configmap/ConfigurationConfigmapInformer.java  |   24 +-
 .../ConfigmapConfigWatcherRegisterTest.java        |   79 +-
 .../skywalking-dynamic-configmap.example.yaml      |    2 +-
 ...g-group-dynamic-configmap.example-serviceA.yaml |  348 ++++++
 ...g-group-dynamic-configmap.example-serviceB.yaml |  221 ++++
 .../nacos/NacosConfigWatcherRegister.java          |    7 +
 .../zookeeper/ZookeeperConfigWatcherRegister.java  |   36 +-
 .../zookeeper/it/ITZookeeperConfigurationTest.java |   53 +-
 .../it/MockZookeeperConfigurationProvider.java     |   38 +-
 .../ut/MockZookeeperConfigWatcherRegister.java     |    6 +
 .../grpc/GRPCConfigWatcherRegister.java            |    7 +
 .../server/core/analysis/ApdexThresholdConfig.java |    8 +-
 .../group/EndpointNameGroupingRuleWatcher.java     |    2 +-
 .../server/core/logging/LoggingConfigWatcher.java  |   13 +-
 .../oap/server/core/query/type/Database.java       |    5 +-
 .../oap/server/core/query/type/Endpoint.java       |    2 +
 .../oap/server/core/query/type/Service.java        |    2 +
 .../server/core/query/type/ServiceInstance.java    |    2 +
 .../skywalking/oap/server/core/source/All.java     |    7 +
 .../oap/server/core/source/Endpoint.java           |    7 +
 .../oap/server/core/source/EndpointRelation.java   |    7 +
 .../skywalking/oap/server/core/source/Event.java   |    3 +-
 .../skywalking/oap/server/core/source/Service.java |    7 +
 .../oap/server/core/source/ServiceInstance.java    |    7 +
 .../core/source/ServiceInstanceRelation.java       |    7 +
 .../oap/server/core/source/ServiceRelation.java    |    7 +
 .../core/analysis/ApdexThresholdConfigTest.java    |    6 +
 .../query-graphql-plugin/pom.xml                   |    7 +-
 .../oap/query/graphql/GraphQLQueryConfig.java      |    4 +-
 .../oap/query/graphql/GraphQLQueryProvider.java    |    6 +-
 .../oap/query/graphql/resolver/LogTestQuery.java   |  128 +++
 .../oap/query/graphql/type/LogTestRequest.java     |   12 +-
 .../oap/query/graphql/type/LogTestResponse.java}   |   15 +-
 .../skywalking/oap/query/graphql/type/Metrics.java |   20 +-
 .../src/main/resources/query-protocol              |    2 +-
 .../query/graphql/resolver/LogTestQueryTest.java   |  129 +++
 .../discovery/AgentConfigurationsWatcher.java      |    5 +-
 .../receiver/mesh/TelemetryDataDispatcher.java     |    6 +
 .../server/receiver/trace/mock/ServiceAMock.java   |    4 +-
 .../listener/MultiScopesAnalysisListenerTest.java  |    9 +-
 .../elasticsearch/query/BrowserLogQueryEsDAO.java  |    2 +
 .../query/BrowserLogQueryEs7DAO.java               |    2 +
 .../plugin/jdbc/h2/dao/H2BrowserLogQueryDAO.java   |    2 +
 pom.xml                                            |   85 --
 skywalking-ui                                      |    2 +-
 .../src/test/resources/docker-compose.two.yml      |    5 +-
 test/e2e/e2e-test/docker/Dockerfile.consumer       |   16 +-
 test/e2e/e2e-test/docker/Dockerfile.provider       |   20 +-
 test/e2e/e2e-test/docker/base-compose.yml          |   20 -
 .../e2e/e2e-test/docker/cluster/docker-compose.yml |   15 +-
 .../docker/cluster/docker-compose.zk.es6.yml       |    6 -
 .../docker/cluster/docker-compose.zk.es7.yml       |    6 -
 .../docker/cluster/docker-compose.zk.influxdb.yml  |    6 -
 .../docker/cluster/docker-compose.zk.mysql.yml     |    6 -
 .../e2e/e2e-test/docker/gateway/docker-compose.yml |    6 -
 test/e2e/e2e-test/docker/kafka/Dockerfile.provider |   20 +-
 .../e2e-test/docker/kafka/docker-compose.base.yml  |    5 -
 .../e2e-test/docker/kafka/docker-compose.meter.yml |    5 -
 .../docker/kafka/docker-compose.profiling.yml      |    5 -
 .../e2e-test/docker/simple/auth/docker-compose.yml |    5 +-
 .../docker/simple/compat/docker-compose.yml        |   62 -
 test/e2e/e2e-test/pom.xml                          |   27 -
 test/e2e/pom.xml                                   |   10 +-
 test/plugin/agent-test-tools/bin/fetch-code.sh     |   36 -
 test/plugin/agent-test-tools/pom.xml               |   73 --
 test/plugin/archetypes/jvm/pom.xml                 |   41 -
 .../META-INF/maven/archetype-metadata.xml          |   68 --
 .../resources/archetype-resources/bin/startup.sh   |   21 -
 .../archetype-resources/config/expectedData.yaml   |   27 -
 .../archetype-resources/configuration.yml          |   22 -
 .../src/main/resources/archetype-resources/pom.xml |  118 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../src/main/java/Application.java                 |   34 -
 .../src/main/java/controller/CaseController.java   |   47 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../archetype-resources/support-version.list       |   17 -
 test/plugin/archetypes/pom.xml                     |   38 -
 test/plugin/archetypes/tomcat/pom.xml              |   41 -
 .../META-INF/maven/archetype-metadata.xml          |   67 --
 .../archetype-resources/config/expectedData.yaml   |   27 -
 .../archetype-resources/configuration.yml          |   21 -
 .../src/main/resources/archetype-resources/pom.xml |   77 --
 .../src/main/java/CaseServlet.java                 |   44 -
 .../src/main/java/HealthCheckServlet.java          |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../archetype-resources/support-version.list       |   17 -
 test/plugin/containers/jvm-container/pom.xml       |  126 ---
 .../jvm-container/src/main/docker/assembly.xml     |   42 -
 .../jvm-container/src/main/docker/run.sh           |  111 --
 test/plugin/containers/pom.xml                     |   39 -
 test/plugin/containers/tomcat-container/pom.xml    |  135 ---
 .../tomcat-container/src/main/docker/assembly.xml  |   46 -
 .../tomcat-container/src/main/docker/catalina.sh   |  632 -----------
 .../tomcat-container/src/main/docker/run.sh        |   97 --
 test/plugin/generator.sh                           |   77 --
 test/plugin/pom.xml                                |  166 ---
 test/plugin/run.sh                                 |  249 ----
 test/plugin/runner-helper/pom.xml                  |   84 --
 .../test/helper/AbstractRunningGenerator.java      |   65 --
 .../plugin/test/helper/ConfigurationImpl.java      |  255 -----
 .../test/helper/DockerComposeRunningGenerator.java |   74 --
 .../helper/DockerContainerRunningGenerator.java    |   49 -
 .../plugin/test/helper/IConfiguration.java         |   64 --
 .../apache/skywalking/plugin/test/helper/Main.java |   27 -
 .../skywalking/plugin/test/helper/RunningType.java |   22 -
 .../helper/ScenarioRunningScriptGenerator.java     |   24 -
 .../exception/ConfigureFileNotFoundException.java  |   23 -
 .../exception/GenerateAdditionFileException.java   |   21 -
 .../helper/exception/GenerateFailedException.java  |   21 -
 .../plugin/test/helper/vo/CaseConfiguration.java   |   46 -
 .../plugin/test/helper/vo/DependencyComponent.java |   44 -
 .../plugin/test/helper/vo/DockerService.java       |   39 -
 .../plugin/test/helper/vo/RequestHeader.java       |   30 -
 .../main/resources/compose-start-script.template   |   41 -
 .../main/resources/container-start-script.template |   55 -
 .../src/main/resources/docker-compose.template     |  109 --
 .../runner-helper/src/main/resources/log4j2.xml    |   37 -
 .../runner-helper/src/main/resources/scenario.sh   |   31 -
 .../DockerComposeV2RunningGeneratorTest.java       |   61 -
 .../DockerContainerRunningGeneratorTest.java       |   55 -
 .../test/helper/vo/CaseIConfigurationTest.java     |   48 -
 .../src/test/resources/configuration-test.yml      |   37 -
 .../src/test/resources/docker-compose-test.yml     |   38 -
 .../runner-helper/src/test/resources/scenario.sh   |   22 -
 .../scenarios/activemq-scenario/bin/startup.sh     |   21 -
 .../activemq-scenario/config/expectedData.yaml     |   73 --
 .../scenarios/activemq-scenario/configuration.yml  |   29 -
 test/plugin/scenarios/activemq-scenario/pom.xml    |  118 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/activemq/Application.java         |   34 -
 .../activemq/controller/CaseController.java        |  133 ---
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../activemq-scenario/support-version.list         |   22 -
 .../apm-toolkit-trace-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |  353 ------
 .../apm-toolkit-trace-scenario/configuration.yml   |   25 -
 .../scenarios/apm-toolkit-trace-scenario/pom.xml   |  123 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apache/skywalking/apm/toolkit/model/User.java  |   45 -
 .../skywalking/apm/toolkit/trace/ActiveSpan.java   |   49 -
 .../apm/toolkit/trace/CallableWrapper.java         |   39 -
 .../apm/toolkit/trace/RunnableWrapper.java         |   36 -
 .../apm/toolkit/trace/SupplierWrapper.java         |   39 -
 .../apache/skywalking/apm/toolkit/trace/Tag.java   |   47 -
 .../apache/skywalking/apm/toolkit/trace/Tags.java  |   46 -
 .../apache/skywalking/apm/toolkit/trace/Trace.java |   38 -
 .../skywalking/apm/toolkit/trace/TraceContext.java |   76 --
 .../apm/toolkit/trace/TraceCrossThread.java        |   30 -
 .../apm/testcase/toolkit/Application.java          |   30 -
 .../toolkit/controller/TestController.java         |  132 ---
 .../testcase/toolkit/controller/TestService.java   |  113 --
 .../src/main/resources/application.yaml            |   22 -
 .../support-version.list                           |   17 -
 .../armeria-0.96minus-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |   75 --
 .../armeria-0.96minus-scenario/configuration.yml   |   20 -
 .../scenarios/armeria-0.96minus-scenario/pom.xml   |   97 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/armeria/Application.java          |   28 -
 .../apm/testcase/armeria/ClientApplication.java    |   40 -
 .../apm/testcase/armeria/ServerApplication.java    |   41 -
 .../src/main/resources/application.yaml            |   19 -
 .../support-version.list                           |   32 -
 .../armeria-0.96plus-scenario/bin/startup.sh       |   21 -
 .../config/expectedData.yaml                       |   71 --
 .../armeria-0.96plus-scenario/configuration.yml    |   20 -
 .../scenarios/armeria-0.96plus-scenario/pom.xml    |   98 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/armeria/Application.java          |   28 -
 .../apm/testcase/armeria/ClientApplication.java    |   40 -
 .../apm/testcase/armeria/ServerApplication.java    |   41 -
 .../src/main/resources/application.yaml            |   19 -
 .../armeria-0.96plus-scenario/support-version.list |   19 -
 .../asynchttpclient-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   73 --
 .../asynchttpclient-scenario/configuration.yml     |   20 -
 .../scenarios/asynchttpclient-scenario/pom.xml     |  135 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/asynchttpclient/Application.java  |   34 -
 .../testcase/asynchttpclient/CaseController.java   |   73 --
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../asynchttpclient-scenario/support-version.list  |   29 -
 .../scenarios/avro-scenario/avro-client/pom.xml    |  112 --
 .../skywalking/apm/testcase/avro/Application.java  |   34 -
 .../testcase/avro/controller/CaseController.java   |   61 -
 .../src/main/resources/application.yaml            |   23 -
 .../avro-client/src/main/resources/log4j2.xml      |   30 -
 .../scenarios/avro-scenario/avro-common/pom.xml    |   60 -
 .../avro-common/src/main/avro/greeter.avpr         |   44 -
 .../avro-scenario/avro-dist/bin/startup.sh         |   24 -
 .../scenarios/avro-scenario/avro-dist/pom.xml      |   54 -
 .../avro-dist/src/main/assembly/assembly.xml       |   46 -
 .../scenarios/avro-scenario/avro-server/pom.xml    |   82 --
 .../skywalking/apm/testcase/avro/Application.java  |   47 -
 .../avro-scenario/config/expectedData.yaml         |   60 -
 .../scenarios/avro-scenario/configuration.yml      |   22 -
 test/plugin/scenarios/avro-scenario/pom.xml        |   70 --
 .../scenarios/avro-scenario/support-version.list   |   18 -
 .../scenarios/baidu-brpc-scenario/bin/startup.sh   |   21 -
 .../baidu-brpc-scenario/config/expectedData.yaml   |   66 --
 .../baidu-brpc-scenario/configuration.yml          |   20 -
 test/plugin/scenarios/baidu-brpc-scenario/pom.xml  |  108 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/baidu.brpc/BaiduBrpcApplication.java  |   46 -
 .../baidu.brpc/controller/CaseController.java      |   72 --
 .../apm/testcase/baidu.brpc/interfaces/Echo.java   | 1040 -----------------
 .../baidu.brpc/interfaces/EchoService.java         |   30 -
 .../baidu.brpc/service/EchoServiceImpl.java        |   46 -
 .../src/main/resources/application.yml             |   20 -
 .../baidu-brpc-scenario/support-version.list       |   19 -
 .../plugin/scenarios/canal-scenario/bin/startup.sh |   21 -
 .../canal-scenario/config/expectedData.yaml        |   51 -
 .../scenarios/canal-scenario/configuration.yml     |   42 -
 test/plugin/scenarios/canal-scenario/pom.xml       |  157 ---
 .../canal-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/canal/Application.java |   34 -
 .../testcase/canal/controller/CaseController.java  |   85 --
 .../src/main/resources/application.properties      |   19 -
 .../canal-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/canal-scenario/support-version.list  |   18 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  460 --------
 .../configuration.yml                              |   29 -
 .../cassandra-java-driver-3.x-scenario/pom.xml     |  140 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/cassandra/Application.java        |   34 -
 .../cassandra/controller/CaseController.java       |  171 ---
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../correlation-autotag-scenario/bin/startup.sh    |   21 -
 .../config/expectedData.yaml                       |  292 -----
 .../correlation-autotag-scenario/configuration.yml |   22 -
 .../scenarios/correlation-autotag-scenario/pom.xml |  165 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/grpc/Application.java  |   34 -
 .../testcase/grpc/consumr/ConsumerInterceptor.java |  109 --
 .../testcase/grpc/controller/CaseController.java   |  128 ---
 .../grpc/provider/ProviderConfiguration.java       |   40 -
 .../provider/interceptor/ProviderInterceptor.java  |   94 --
 .../grpc/provider/service/GreeterServiceImpl.java  |   52 -
 .../src/main/proto/GreetService.proto              |   43 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   22 -
 .../scenarios/customize-scenario/bin/startup.sh    |   23 -
 .../config/customize_enhance.xml                   |   60 -
 .../customize-scenario/config/expectedData.yaml    |  123 --
 .../scenarios/customize-scenario/configuration.yml |   22 -
 test/plugin/scenarios/customize-scenario/pom.xml   |  112 --
 .../src/main/assembly/assembly.xml                 |   46 -
 .../apm/testcase/customize/Application.java        |   34 -
 .../customize/controller/CustomizeController.java  |   90 --
 .../apm/testcase/customize/model/Model0.java       |   89 --
 .../apm/testcase/customize/model/Model1.java       |   46 -
 .../testcase/customize/service/TestService1.java   |   47 -
 .../testcase/customize/service/TestService2.java   |   36 -
 .../src/main/resources/application.yaml            |   22 -
 .../customize-scenario/support-version.list        |   17 -
 test/plugin/scenarios/cxf-scenario/bin/startup.sh  |   21 -
 .../cxf-scenario/config/expectedData.yaml          |   90 --
 .../scenarios/cxf-scenario/configuration.yml       |   22 -
 test/plugin/scenarios/cxf-scenario/pom.xml         |  125 --
 .../cxf-scenario/src/main/assembly/assembly.xml    |   41 -
 .../skywalking/apm/testcase/cxf/Application.java   |   34 -
 .../skywalking/apm/testcase/cxf/CxfConfig.java     |   67 --
 .../testcase/cxf/controller/CaseController.java    |   54 -
 .../skywalking/apm/testcase/cxf/entity/User.java   |   62 -
 .../apm/testcase/cxf/service/UserService.java      |   35 -
 .../apm/testcase/cxf/service/UserServiceImpl.java  |   49 -
 .../src/main/resources/application.yaml            |   23 -
 .../cxf-scenario/src/main/resources/log4j2.xml     |   30 -
 .../scenarios/cxf-scenario/support-version.list    |   21 -
 .../scenarios/dbcp-2.x-scenario/bin/startup.sh     |   21 -
 .../dbcp-2.x-scenario/config/expectedData.yaml     |  240 ----
 .../scenarios/dbcp-2.x-scenario/configuration.yml  |   32 -
 test/plugin/scenarios/dbcp-2.x-scenario/pom.xml    |  126 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/dbcp/Application.java  |   34 -
 .../skywalking/apm/testcase/dbcp/MysqlConfig.java  |   57 -
 .../testcase/dbcp/controller/CaseController.java   |   58 -
 .../apm/testcase/dbcp/service/CaseService.java     |   71 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../dbcp-2.x-scenario/support-version.list         |   25 -
 .../scenarios/dubbo-2.5.x-scenario/bin/startup.sh  |   21 -
 .../dubbo-2.5.x-scenario/config/expectedData.yaml  |   70 --
 .../dubbo-2.5.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/dubbo-2.5.x-scenario/pom.xml |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/dubbo/Application.java |   73 --
 .../testcase/dubbo/controller/CaseController.java  |   50 -
 .../apm/testcase/dubbo/services/GreetService.java  |   23 -
 .../dubbo/services/impl/GreetServiceImpl.java      |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../dubbo-2.5.x-scenario/support-version.list      |   18 -
 .../scenarios/dubbo-2.7.x-scenario/bin/startup.sh  |   22 -
 .../dubbo-2.7.x-scenario/config/expectedData.yaml  |   73 --
 .../dubbo-2.7.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/dubbo-2.7.x-scenario/pom.xml |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/dubbo/Application.java |   73 --
 .../testcase/dubbo/controller/CaseController.java  |   50 -
 .../apm/testcase/dubbo/services/GreetService.java  |   23 -
 .../dubbo/services/impl/GreetServiceImpl.java      |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../dubbo-2.7.x-scenario/support-version.list      |   17 -
 .../ehcache-2.x-scenario/config/expectedData.yaml  |  109 --
 .../ehcache-2.x-scenario/configuration.yml         |   21 -
 test/plugin/scenarios/ehcache-2.x-scenario/pom.xml |   77 --
 .../apm/testcase/ehcache/v2/CaseServlet.java       |   80 --
 .../testcase/ehcache/v2/HealthCheckServlet.java    |   40 -
 .../src/main/resources/cache.xml                   |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../ehcache-2.x-scenario/support-version.list      |   19 -
 .../elasticjob-2.x-scenario/bin/startup.sh         |   21 -
 .../config/expectedData.yaml                       |   73 --
 .../elasticjob-2.x-scenario/configuration.yml      |   28 -
 .../scenarios/elasticjob-2.x-scenario/pom.xml      |  132 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticjob/Application.java       |   34 -
 .../elasticjob/controller/CaseController.java      |   45 -
 .../apm/testcase/elasticjob/job/DemoSimpleJob.java |   48 -
 .../apm/testcase/elasticjob/job/JobConfig.java     |   78 --
 .../src/main/resources/application.yaml            |   28 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../elasticjob-2.x-scenario/support-version.list   |   18 -
 .../elasticjob-3.x-scenario/bin/startup.sh         |   21 -
 .../config/expectedData.yaml                       |   54 -
 .../elasticjob-3.x-scenario/configuration.yml      |   28 -
 .../scenarios/elasticjob-3.x-scenario/pom.xml      |  137 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticjob/Application.java       |   39 -
 .../elasticjob/controller/CaseController.java      |   48 -
 .../apm/testcase/elasticjob/job/DemoSimpleJob.java |   64 --
 .../src/main/resources/application.yaml            |   34 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../elasticjob-3.x-scenario/support-version.list   |   17 -
 .../elasticsearch-5.x-scenario/bin/startup.sh      |   20 -
 .../config/expectedData.yaml                       |  156 ---
 .../elasticsearch-5.x-scenario/configuration.yml   |   34 -
 .../scenarios/elasticsearch-5.x-scenario/pom.xml   |  129 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticsearch/Application.java    |   34 -
 .../elasticsearch/controller/CaseController.java   |  142 ---
 .../src/main/resources/application.yml             |   19 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../support-version.list                           |   17 -
 .../elasticsearch-6.x-scenario/bin/startup.sh      |   20 -
 .../config/expectedData.yaml                       |  469 --------
 .../elasticsearch-6.x-scenario/configuration.yml   |   33 -
 .../scenarios/elasticsearch-6.x-scenario/pom.xml   |  133 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticsearch/Application.java    |   34 -
 .../elasticsearch/RestHighLevelClientCase.java     |  473 --------
 .../elasticsearch/TransportClientCase.java         |  101 --
 .../elasticsearch/config/ElasticsearchConfig.java  |   56 -
 .../config/TransportClientConfig.java              |   72 --
 .../elasticsearch/controller/CaseController.java   |   57 -
 .../src/main/resource/application.yml              |   17 -
 .../src/main/resource/log4j2.xml                   |   31 -
 .../support-version.list                           |   18 -
 .../elasticsearch-7.x-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |  314 -----
 .../elasticsearch-7.x-scenario/configuration.yml   |   35 -
 .../scenarios/elasticsearch-7.x-scenario/pom.xml   |  159 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/elasticsearch/Application.java    |   34 -
 .../elasticsearch/RestHighLevelClientCase.java     |  270 -----
 .../elasticsearch/TransportClientCase.java         |  100 --
 .../elasticsearch/config/ElasticsearchConfig.java  |   56 -
 .../config/TransportClientConfig.java              |   71 --
 .../elasticsearch/controller/CaseController.java   |   56 -
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   22 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  148 ---
 .../configuration.yml                              |   22 -
 .../exception-checker-spring-scenario/pom.xml      |  118 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/toolkit/trace/IgnoredException.java        |   35 -
 .../apm/testcase/exceptionchecker/Application.java |   34 -
 .../controller/CaseController.java                 |   79 --
 .../exception/TestAnnotatedException.java          |   47 -
 .../exceptionchecker/exception/TestException.java  |   44 -
 .../exception/TestHierarchyListedException.java    |   44 -
 .../exception/TestListedException.java             |   44 -
 .../exceptionchecker/service/TestService.java      |   50 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../config/expectedData.yaml                       |  132 ---
 .../configuration.yml                              |   23 -
 .../exception-checker-tomcat-scenario/pom.xml      |   97 --
 .../apm/toolkit/trace/IgnoredException.java        |   35 -
 .../controller/CaseController.java                 |   79 --
 .../exception/TestAnnotatedException.java          |   47 -
 .../exceptionchecker/exception/TestException.java  |   44 -
 .../exception/TestHierarchyListedException.java    |   44 -
 .../exception/TestListedException.java             |   44 -
 .../exception/TestOtherClassLoaderException.java   |   44 -
 .../exceptionchecker/service/TestService.java      |   50 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   34 -
 .../support-version.list                           |   17 -
 .../plugin/scenarios/feign-scenario/bin/startup.sh |   21 -
 .../feign-scenario/config/expectedData.yaml        |  219 ----
 .../scenarios/feign-scenario/configuration.yml     |   22 -
 test/plugin/scenarios/feign-scenario/pom.xml       |  141 ---
 .../feign-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   34 -
 .../testcase/feign/controller/CaseController.java  |   52 -
 .../testcase/feign/controller/RestController.java  |   85 --
 .../apm/testcase/feign/controller/RestRequest.java |   62 -
 .../skywalking/apm/testcase/feign/entity/User.java |   53 -
 .../src/main/resources/application.yaml            |   23 -
 .../feign-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/feign-scenario/support-version.list  |   22 -
 .../finagle-17.10.x-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   57 -
 .../finagle-17.10.x-scenario/configuration.yml     |   22 -
 .../scenarios/finagle-17.10.x-scenario/pom.xml     |  170 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/finagle/FinagleRpcApplication.java    |   53 -
 .../finagle/controller/CaseController.java         |   49 -
 .../finagle/service/FinagleRpcDemoServiceImpl.java |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/thrift/service.thrift                 |   23 -
 .../finagle-17.10.x-scenario/support-version.list  |   35 -
 .../finagle-6.44.x-scenario/bin/startup.sh         |   21 -
 .../config/expectedData.yaml                       |   57 -
 .../finagle-6.44.x-scenario/configuration.yml      |   22 -
 .../scenarios/finagle-6.44.x-scenario/pom.xml      |  170 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/finagle/FinagleRpcApplication.java    |   53 -
 .../finagle/controller/CaseController.java         |   49 -
 .../finagle/service/FinagleRpcDemoServiceImpl.java |   29 -
 .../src/main/resources/application.yaml            |   21 -
 .../src/main/thrift/service.thrift                 |   23 -
 .../finagle-6.44.x-scenario/support-version.list   |   20 -
 .../config/expectedData.yaml                       |   93 --
 .../gateway-2.0.x-scenario/configuration.yml       |   22 -
 .../gateway-dist/bin/startup.sh                    |   24 -
 .../gateway-2.0.x-scenario/gateway-dist/pom.xml    |   54 -
 .../gateway-dist/src/main/assembly/assembly.xml    |   46 -
 .../gateway-projectA-scenario/pom.xml              |   67 --
 .../sc/gateway/projectA/ApiKeyResolver.java        |   31 -
 .../testcase/sc/gateway/projectA/Application.java  |   29 -
 .../testcase/sc/gateway/projectA/Test1Filter.java  |   38 -
 .../testcase/sc/gateway/projectA/Test2Filter.java  |   39 -
 .../sc/gateway/projectA/TestFilterConfig.java      |   35 -
 .../src/main/resources/application.yml             |   27 -
 .../gateway-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/gateway/projectB/Application.java  |   31 -
 .../projectB/controller/TestController.java        |   35 -
 .../src/main/resources/application.properties      |   17 -
 .../scenarios/gateway-2.0.x-scenario/pom.xml       |   58 -
 .../gateway-2.0.x-scenario/support-version.list    |   17 -
 .../config/expectedData.yaml                       |   93 --
 .../gateway-2.1.x-scenario/configuration.yml       |   22 -
 .../gateway-dist/bin/startup.sh                    |   24 -
 .../gateway-2.1.x-scenario/gateway-dist/pom.xml    |   54 -
 .../gateway-dist/src/main/assembly/assembly.xml    |   46 -
 .../gateway-projectA-scenario/pom.xml              |   67 --
 .../sc/gateway/projectA/ApiKeyResolver.java        |   31 -
 .../testcase/sc/gateway/projectA/Application.java  |   29 -
 .../testcase/sc/gateway/projectA/Test1Filter.java  |   38 -
 .../testcase/sc/gateway/projectA/Test2Filter.java  |   39 -
 .../sc/gateway/projectA/TestFilterConfig.java      |   35 -
 .../src/main/resources/application.yml             |   27 -
 .../gateway-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/gateway/projectB/Application.java  |   31 -
 .../projectB/controller/TestController.java        |   35 -
 .../src/main/resources/application.properties      |   17 -
 .../scenarios/gateway-2.1.x-scenario/pom.xml       |   58 -
 .../gateway-2.1.x-scenario/support-version.list    |   18 -
 .../gateway-3.x-scenario/config/expectedData.yaml  |   93 --
 .../gateway-3.x-scenario/configuration.yml         |   22 -
 .../gateway-dist/bin/startup.sh                    |   24 -
 .../gateway-3.x-scenario/gateway-dist/pom.xml      |   54 -
 .../gateway-dist/src/main/assembly/assembly.xml    |   46 -
 .../gateway-projectA-scenario/pom.xml              |   67 --
 .../sc/gateway/projectA/ApiKeyResolver.java        |   31 -
 .../testcase/sc/gateway/projectA/Application.java  |   29 -
 .../testcase/sc/gateway/projectA/Test1Filter.java  |   38 -
 .../testcase/sc/gateway/projectA/Test2Filter.java  |   39 -
 .../sc/gateway/projectA/TestFilterConfig.java      |   35 -
 .../src/main/resources/application.yml             |   27 -
 .../gateway-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/gateway/projectB/Application.java  |   31 -
 .../projectB/controller/TestController.java        |   35 -
 .../src/main/resources/application.properties      |   17 -
 test/plugin/scenarios/gateway-3.x-scenario/pom.xml |   58 -
 .../gateway-3.x-scenario/support-version.list      |   19 -
 .../scenarios/graphql-12.x-scenario/bin/startup.sh |   21 -
 .../graphql-12.x-scenario/config/expectedData.yaml |   92 --
 .../graphql-12.x-scenario/configuration.yml        |   20 -
 .../plugin/scenarios/graphql-12.x-scenario/pom.xml |  115 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/graphql/Application.java          |   29 -
 .../graphql/configuration/GraphSchema.java         |  120 --
 .../graphql/controller/CaseController.java         |   53 -
 .../skywalking/apm/testcase/graphql/data/User.java |   26 -
 .../src/main/resources/application.yml             |   20 -
 .../graphql-12.x-scenario/support-version.list     |   22 -
 .../scenarios/graphql-8.x-scenario/bin/startup.sh  |   21 -
 .../graphql-8.x-scenario/config/expectedData.yaml  |   92 --
 .../graphql-8.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/graphql-8.x-scenario/pom.xml |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/graphql/Application.java          |   29 -
 .../graphql/configuration/GraphSchema.java         |  119 --
 .../apm/testcase/graphql/configuration/User.java   |   26 -
 .../graphql/controller/CaseController.java         |   53 -
 .../src/main/resources/application.yml             |   20 -
 .../graphql-8.x-scenario/support-version.list      |   17 -
 .../scenarios/graphql-9.x-scenario/bin/startup.sh  |   21 -
 .../graphql-9.x-scenario/config/expectedData.yaml  |   92 --
 .../graphql-9.x-scenario/configuration.yml         |   20 -
 test/plugin/scenarios/graphql-9.x-scenario/pom.xml |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/graphql/Application.java          |   29 -
 .../graphql/configuration/GraphSchema.java         |  120 --
 .../graphql/controller/CaseController.java         |   53 -
 .../skywalking/apm/testcase/graphql/data/User.java |   26 -
 .../src/main/resources/application.yml             |   20 -
 .../graphql-9.x-scenario/support-version.list      |   21 -
 test/plugin/scenarios/grpc-scenario/bin/startup.sh |   21 -
 .../grpc-scenario/config/expectedData.yaml         |  441 --------
 .../scenarios/grpc-scenario/configuration.yml      |   22 -
 test/plugin/scenarios/grpc-scenario/pom.xml        |  159 ---
 .../grpc-scenario/src/main/assembly/assembly.xml   |   41 -
 .../skywalking/apm/testcase/grpc/Application.java  |   34 -
 .../testcase/grpc/consumr/ConsumerInterceptor.java |  109 --
 .../testcase/grpc/controller/CaseController.java   |  137 ---
 .../grpc/provider/ProviderConfiguration.java       |   44 -
 .../provider/interceptor/ProviderInterceptor.java  |   96 --
 .../service/GreeterBlockingErrorServiceImpl.java   |   31 -
 .../service/GreeterBlockingServiceImpl.java        |   32 -
 .../grpc/provider/service/GreeterServiceImpl.java  |   52 -
 .../src/main/proto/GreetService.proto              |   43 -
 .../src/main/resources/application.yaml            |   23 -
 .../grpc-scenario/src/main/resources/log4j2.xml    |   30 -
 .../scenarios/grpc-scenario/support-version.list   |   41 -
 test/plugin/scenarios/gson-scenario/bin/startup.sh |   21 -
 .../gson-scenario/config/expectedData.yaml         |   63 --
 .../scenarios/gson-scenario/configuration.yml      |   24 -
 test/plugin/scenarios/gson-scenario/pom.xml        |  119 --
 .../gson-scenario/src/main/assembly/assembly.xml   |   41 -
 .../skywalking/apm/testcase/gson/Application.java  |   34 -
 .../testcase/gson/controller/CaseController.java   |   47 -
 .../src/main/resources/application.yaml            |   23 -
 .../gson-scenario/src/main/resources/log4j2.xml    |   30 -
 .../scenarios/gson-scenario/support-version.list   |   17 -
 .../guava-cache-scenario/config/expectedData.yaml  |  101 --
 .../guava-cache-scenario/configuration.yml         |   21 -
 test/plugin/scenarios/guava-cache-scenario/pom.xml |   77 --
 .../apm/testcase/guava/cache/CaseServlet.java      |   71 --
 .../testcase/guava/cache/HealthCheckServlet.java   |   40 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../guava-cache-scenario/support-version.list      |   22 -
 test/plugin/scenarios/h2-scenario/bin/startup.sh   |   21 -
 .../scenarios/h2-scenario/config/expectedData.yaml |  102 --
 .../plugin/scenarios/h2-scenario/configuration.yml |   20 -
 test/plugin/scenarios/h2-scenario/pom.xml          |  124 --
 .../h2-scenario/src/main/assembly/assembly.xml     |   41 -
 .../skywalking/apm/testcase/h2/Application.java    |   34 -
 .../apm/testcase/h2/controller/CaseController.java |   60 -
 .../apm/testcase/h2/controller/SQLExecutor.java    |   75 --
 .../src/main/resources/application.yaml            |   23 -
 .../h2-scenario/src/main/resources/log4j2.xml      |   30 -
 .../scenarios/h2-scenario/support-version.list     |   17 -
 .../plugin/scenarios/hbase-scenario/bin/startup.sh |   21 -
 .../hbase-scenario/config/expectedData.yaml        |   96 --
 .../scenarios/hbase-scenario/configuration.yml     |   31 -
 test/plugin/scenarios/hbase-scenario/pom.xml       |  137 ---
 .../hbase-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/hbase/Application.java |   34 -
 .../testcase/hbase/controller/HBaseController.java |  122 --
 .../src/main/resources/application.properties      |   19 -
 .../hbase-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/hbase-scenario/support-version.list  |   21 -
 .../httpasyncclient-scenario/bin/startup.sh        |   19 -
 .../config/expectedData.yaml                       |   73 --
 .../httpasyncclient-scenario/configuration.yml     |   18 -
 .../scenarios/httpasyncclient-scenario/pom.xml     |  126 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/httpasyncclient/BackController.java   |   32 -
 .../testcase/httpasyncclient/FrontController.java  |  107 --
 .../HttpasyncclientApplication.java                |   33 -
 .../src/main/resource/application.yml              |   17 -
 .../src/main/resource/log4j2.xml                   |   31 -
 .../httpasyncclient-scenario/support-version.list  |   18 -
 .../config/expectedData.yaml                       |   81 --
 .../httpclient-3.x-scenario/configuration.yml      |   21 -
 .../scenarios/httpclient-3.x-scenario/pom.xml      |   76 --
 .../apm/testcase/httpclient/CaseServlet.java       |   51 -
 .../testcase/httpclient/HealthCheckServlet.java    |   39 -
 .../httpclient/ServletForContextPropagate.java     |   40 -
 .../src/main/webapp/WEB-INF/web.xml                |   54 -
 .../httpclient-3.x-scenario/support-version.list   |   19 -
 .../config/expectedData.yaml                       |   72 --
 .../httpclient-4.3.x-scenario/configuration.yml    |   19 -
 .../scenarios/httpclient-4.3.x-scenario/pom.xml    |   76 --
 .../apm/testcase/httpclient/CaseServlet.java       |   60 -
 .../testcase/httpclient/HealthCheckServlet.java    |   40 -
 .../httpclient/ServletForContextPropagate.java     |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   54 -
 .../httpclient-4.3.x-scenario/support-version.list |   19 -
 .../scenarios/hystrix-scenario/bin/startup.sh      |   21 -
 .../hystrix-scenario/config/expectedData.yaml      |   81 --
 .../scenarios/hystrix-scenario/configuration.yml   |   22 -
 test/plugin/scenarios/hystrix-scenario/pom.xml     |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/hystrix/Application.java          |   34 -
 .../hystrix/controller/CaseController.java         |   97 --
 .../testcase/hystrix/controller/TestACommand.java  |   58 -
 .../testcase/hystrix/controller/TestBCommand.java  |   60 -
 .../src/main/resources/application.yaml            |   23 -
 .../hystrix-scenario/src/main/resources/log4j2.xml |   30 -
 .../hystrix-scenario/support-version.list          |   19 -
 .../scenarios/influxdb-scenario/bin/startup.sh     |   22 -
 .../influxdb-scenario/config/expectedData.yaml     |  131 ---
 .../scenarios/influxdb-scenario/configuration.yml  |   27 -
 test/plugin/scenarios/influxdb-scenario/pom.xml    |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/influxdb/Application.java         |   34 -
 .../influxdb/controller/CaseController.java        |   70 --
 .../influxdb/executor/InfluxDBExecutor.java        |   68 --
 .../src/main/resources/application.yaml            |   21 -
 .../influxdb-scenario/support-version.list         |   29 -
 .../scenarios/jdk-http-scenario/bin/startup.sh     |   21 -
 .../jdk-http-scenario/config/expectedData.yaml     |   72 --
 .../scenarios/jdk-http-scenario/configuration.yml  |   22 -
 test/plugin/scenarios/jdk-http-scenario/pom.xml    |  110 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/jdkhttp/Application.java          |   34 -
 .../jdkhttp/controller/CaseController.java         |   63 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../jdk-http-scenario/support-version.list         |   17 -
 .../jdk-threading-scenario/bin/startup.sh          |   21 -
 .../config/expectedData.yaml                       |  102 --
 .../jdk-threading-scenario/configuration.yml       |   22 -
 .../scenarios/jdk-threading-scenario/pom.xml       |   88 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/jdk/threading/Application.java    |   80 --
 .../src/main/resources/application.yaml            |   19 -
 .../jdk-threading-scenario/support-version.list    |   17 -
 .../jdk14-with-gson-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   77 --
 .../jdk14-with-gson-scenario/configuration.yml     |   24 -
 .../scenarios/jdk14-with-gson-scenario/pom.xml     |  149 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/gson/Application.java  |   34 -
 .../testcase/gson/controller/CaseController.java   |   56 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../jdk14-with-gson-scenario/support-version.list  |   17 -
 .../plugin/scenarios/jedis-scenario/bin/startup.sh |   22 -
 .../jedis-scenario/config/expectedData.yaml        |  141 ---
 .../scenarios/jedis-scenario/configuration.yml     |   28 -
 test/plugin/scenarios/jedis-scenario/pom.xml       |  108 --
 .../jedis-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/jedis/Application.java |   34 -
 .../testcase/jedis/controller/CaseController.java  |   61 -
 .../jedis/controller/RedisCommandExecutor.java     |   46 -
 .../controller/RedisPipelineCommandExecutor.java   |   42 -
 .../src/main/resources/application.yaml            |   21 -
 .../scenarios/jedis-scenario/support-version.list  |   22 -
 .../jetty-scenario/config/expectedData.yaml        |   74 --
 .../scenarios/jetty-scenario/configuration.yml     |   20 -
 .../jetty-scenario/jetty-dist/bin/startup.sh       |   24 -
 .../scenarios/jetty-scenario/jetty-dist/pom.xml    |   54 -
 .../jetty-dist/src/main/assembly/assembly.xml      |   46 -
 .../jetty-scenario/jettyclient-scenario/pom.xml    |  107 --
 .../apm/testcase/jettyclient/Application.java      |   39 -
 .../jettyclient/controller/CaseController.java     |   56 -
 .../src/main/resources/application.properties      |   17 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../jetty-scenario/jettyserver-scenario/pom.xml    |   81 --
 .../apm/testcase/jettyserver/Application.java      |   37 -
 .../testcase/jettyserver/servlet/CaseServlet.java  |   37 -
 test/plugin/scenarios/jetty-scenario/pom.xml       |   63 --
 .../scenarios/jetty-scenario/support-version.list  |   20 -
 .../jsonrpc4j-1.x-scenario/bin/startup.sh          |   21 -
 .../config/expectedData.yaml                       |   91 --
 .../jsonrpc4j-1.x-scenario/configuration.yml       |   20 -
 .../scenarios/jsonrpc4j-1.x-scenario/pom.xml       |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/jsonrpc4j/Application.java        |   36 -
 .../jsonrpc4j/controller/CaseController.java       |   52 -
 .../testcase/jsonrpc4j/services/DemoService.java   |   27 -
 .../jsonrpc4j/services/DemoServiceImp.java         |   32 -
 .../src/main/resources/application.yml             |   20 -
 .../jsonrpc4j-1.x-scenario/support-version.list    |   20 -
 .../plugin/scenarios/kafka-scenario/bin/startup.sh |   21 -
 .../kafka-scenario/config/expectedData.yaml        |  263 -----
 .../scenarios/kafka-scenario/configuration.yml     |   39 -
 test/plugin/scenarios/kafka-scenario/pom.xml       |  145 ---
 .../kafka-scenario/src/main/assembly/assembly.xml  |   41 -
 .../apm/toolkit/kafka/KafkaPollAndInvoke.java      |   30 -
 .../skywalking/apm/testcase/kafka/Application.java |   30 -
 .../testcase/kafka/controller/CaseController.java  |  352 ------
 .../src/main/resources/application.properties      |   19 -
 .../kafka-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/kafka-scenario/support-version.list  |   27 -
 .../kotlin-coroutine-scenario/bin/startup.sh       |   21 -
 .../config/expectedData.yaml                       |  117 --
 .../kotlin-coroutine-scenario/configuration.yml    |   22 -
 .../scenarios/kotlin-coroutine-scenario/pom.xml    |  156 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/kotlin/coroutine/Application.kt   |   29 -
 .../kotlin/coroutine/controller/DemoController.kt  |   65 --
 .../kotlin/coroutine/respository/DemoRepository.kt |   58 -
 .../kotlin/coroutine/service/DemoService.kt        |   35 -
 .../testcase/kotlin/coroutine/util/Connection.kt   |   30 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../kotlin-coroutine-scenario/support-version.list |   20 -
 .../scenarios/lettuce-scenario/bin/startup.sh      |   21 -
 .../lettuce-scenario/config/expectedData.yaml      |   66 --
 .../scenarios/lettuce-scenario/configuration.yml   |   28 -
 test/plugin/scenarios/lettuce-scenario/pom.xml     |  133 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/lettuce/Application.java          |   34 -
 .../lettuce/controller/LettuceController.java      |   72 --
 .../src/main/resources/application.properties      |   19 -
 .../lettuce-scenario/src/main/resources/log4j2.xml |   30 -
 .../lettuce-scenario/support-version.list          |   19 -
 .../scenarios/mariadb-scenario/bin/startup.sh      |   21 -
 .../mariadb-scenario/config/expectedData.yaml      |  119 --
 .../scenarios/mariadb-scenario/configuration.yml   |   32 -
 test/plugin/scenarios/mariadb-scenario/pom.xml     |  120 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mariadb/Application.java          |   39 -
 .../apm/testcase/mariadb/MariadbConfig.java        |   58 -
 .../apm/testcase/mariadb/SQLExecutor.java          |   70 --
 .../mariadb/controller/CaseController.java         |   63 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../mariadb-scenario/src/main/resources/log4j2.xml |   30 -
 .../mariadb-scenario/support-version.list          |   25 -
 .../scenarios/mongodb-3.x-scenario/bin/startup.sh  |   21 -
 .../mongodb-3.x-scenario/config/expectedData.yaml  |  141 ---
 .../mongodb-3.x-scenario/configuration.yml         |   24 -
 test/plugin/scenarios/mongodb-3.x-scenario/pom.xml |  140 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mongodb/Application.java          |   30 -
 .../mongodb/controller/CaseController.java         |   83 --
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../mongodb-3.x-scenario/support-version.list      |   25 -
 .../scenarios/mongodb-4.x-scenario/bin/startup.sh  |   21 -
 .../mongodb-4.x-scenario/config/expectedData.yaml  |  141 ---
 .../mongodb-4.x-scenario/configuration.yml         |   24 -
 test/plugin/scenarios/mongodb-4.x-scenario/pom.xml |  145 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mongodb/Application.java          |   34 -
 .../mongodb/controller/CaseController.java         |   81 --
 .../src/main/resources/application.yaml            |   25 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../mongodb-4.x-scenario/support-version.list      |   18 -
 .../scenarios/mssql-jdbc-scenario/bin/startup.sh   |   21 -
 .../mssql-jdbc-scenario/config/expectedData.yaml   |  125 --
 .../mssql-jdbc-scenario/configuration.yml          |   32 -
 test/plugin/scenarios/mssql-jdbc-scenario/pom.xml  |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/mssql/Application.java |   34 -
 .../skywalking/apm/testcase/mssql/MssqlConfig.java |   58 -
 .../skywalking/apm/testcase/mssql/SQLExecutor.java |   96 --
 .../testcase/mssql/controller/CaseController.java  |   66 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../mssql-jdbc-scenario/support-version.list       |   23 -
 .../scenarios/mssql-jtds-scenario/bin/startup.sh   |   21 -
 .../mssql-jtds-scenario/config/expectedData.yaml   |  106 --
 .../mssql-jtds-scenario/configuration.yml          |   32 -
 test/plugin/scenarios/mssql-jtds-scenario/pom.xml  |  120 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/mssql/Application.java |   34 -
 .../skywalking/apm/testcase/mssql/MssqlConfig.java |   58 -
 .../skywalking/apm/testcase/mssql/SQLExecutor.java |   88 --
 .../testcase/mssql/controller/CaseController.java  |   65 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../mssql-jtds-scenario/support-version.list       |   23 -
 .../scenarios/mybatis-3.x-scenario/bin/startup.sh  |   21 -
 .../mybatis-3.x-scenario/config/expectedData.yaml  |  128 ---
 .../mybatis-3.x-scenario/configuration.yml         |   33 -
 test/plugin/scenarios/mybatis-3.x-scenario/pom.xml |  125 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/mybatis/Application.java          |   33 -
 .../apm/testcase/mybatis/config/JdbcConfig.java    |   49 -
 .../mybatis/controller/CaseController.java         |   64 --
 .../apm/testcase/mybatis/mapper/DemoMapper.java    |   27 -
 .../apm/testcase/mybatis/service/DemoService.java  |   25 -
 .../mybatis/service/impl/DemoServiceImpl.java      |   37 -
 .../src/main/resources/application.properties      |   27 -
 .../src/main/resources/mapper/DemoMapper.xml       |   26 -
 .../mybatis-3.x-scenario/support-version.list      |   18 -
 .../plugin/scenarios/mysql-scenario/bin/startup.sh |   21 -
 .../mysql-scenario/config/expectedData.yaml        |  173 ---
 .../scenarios/mysql-scenario/configuration.yml     |   32 -
 test/plugin/scenarios/mysql-scenario/pom.xml       |  120 --
 .../mysql-scenario/src/main/assembly/assembly.xml  |   41 -
 .../skywalking/apm/testcase/mysql/Application.java |   34 -
 .../skywalking/apm/testcase/mysql/MysqlConfig.java |   58 -
 .../skywalking/apm/testcase/mysql/SQLExecutor.java |   88 --
 .../testcase/mysql/controller/CaseController.java  |   71 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/jdbc.properties             |   18 -
 .../mysql-scenario/src/main/resources/log4j2.xml   |   30 -
 .../scenarios/mysql-scenario/support-version.list  |   20 -
 .../scenarios/neo4j-4.x-scenario/bin/startup.sh    |   24 -
 .../neo4j-4.x-scenario/config/expectedData.yaml    |  146 ---
 .../scenarios/neo4j-4.x-scenario/configuration.yml |   31 -
 test/plugin/scenarios/neo4j-4.x-scenario/pom.xml   |  123 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/neo4j/Application.java |   46 -
 .../testcase/neo4j/controller/CaseController.java  |   53 -
 .../testcase/neo4j/service/TestCaseService.java    |  106 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../neo4j-4.x-scenario/support-version.list        |   20 -
 .../config/expectedData.yaml                       |   74 --
 .../netty-socketio-scenario/configuration.yml      |   19 -
 .../scenarios/netty-socketio-scenario/pom.xml      |   82 --
 .../apm/testcase/netty/socketio/CaseServlet.java   |   79 --
 .../netty/socketio/HealthCheckServlet.java         |   47 -
 .../testcase/netty/socketio/SocketIOStarter.java   |   58 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../netty-socketio-scenario/support-version.list   |   17 -
 .../scenarios/okhttp-scenario/bin/startup.sh       |   21 -
 .../okhttp-scenario/config/expectedData.yaml       |   99 --
 .../scenarios/okhttp-scenario/configuration.yml    |   20 -
 test/plugin/scenarios/okhttp-scenario/pom.xml      |  143 ---
 .../okhttp-scenario/src/main/assembly/assembly.xml |   41 -
 .../skywalking/testcase/okhttp/Application.java    |   39 -
 .../testcase/okhttp/controller/CaseController.java |   77 --
 .../src/main/resources/application.properties      |   17 -
 .../okhttp-scenario/src/main/resources/log4j2.xml  |   30 -
 .../scenarios/okhttp-scenario/support-version.list |   37 -
 .../scenarios/oracle-scenario/bin/startup.sh       |   21 -
 .../oracle-scenario/config/expectedData.yaml       |  118 --
 .../scenarios/oracle-scenario/configuration.yml    |   30 -
 test/plugin/scenarios/oracle-scenario/pom.xml      |  118 --
 .../oracle-scenario/src/main/assembly/assembly.xml |   41 -
 .../apm/testcase/oracle/Application.java           |   34 -
 .../testcase/oracle/controller/CaseController.java |  139 ---
 .../src/main/resources/application.yaml            |   23 -
 .../oracle-scenario/src/main/resources/log4j2.xml  |   30 -
 .../scenarios/oracle-scenario/support-version.list |   17 -
 .../app/controllers/HealthCheckController.scala    |   30 -
 .../app/controllers/ProjectsController.scala       |   30 -
 test/plugin/scenarios/play-scenario/bin/startup.sh |   21 -
 test/plugin/scenarios/play-scenario/build.sbt      |   31 -
 .../scenarios/play-scenario/conf/application.conf  |   19 -
 .../scenarios/play-scenario/conf/logback.xml       |   41 -
 test/plugin/scenarios/play-scenario/conf/routes    |   24 -
 .../play-scenario/config/expectedData.yaml         |   36 -
 .../scenarios/play-scenario/configuration.yml      |   20 -
 test/plugin/scenarios/play-scenario/pom.xml        |  141 ---
 .../play-scenario/project/build.properties         |   16 -
 .../scenarios/play-scenario/project/plugins.sbt    |   19 -
 .../play-scenario/src/main/assembly/assembly.xml   |   47 -
 .../scenarios/play-scenario/support-version.list   |   19 -
 .../bin/startup.sh                                 |   20 -
 .../config/expectedData.yaml                       |  102 --
 .../configuration.yml                              |   28 -
 .../postgresql-above9.4.1207-scenario/pom.xml      |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/postgresql/Application.java       |   34 -
 .../postgresql/controller/CaseController.java      |   83 --
 .../testcase/postgresql/controller/ConstSql.java   |   26 -
 .../postgresql/controller/PostgresqlConfig.java    |   50 -
 .../postgresql/controller/SQLExecutor.java         |   69 --
 .../src/main/resources/application.yml             |   17 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../support-version.list                           |   20 -
 .../scenarios/postgresql-scenario/bin/startup.sh   |   20 -
 .../postgresql-scenario/config/expectedData.yaml   |  101 --
 .../postgresql-scenario/configuration.yml          |   29 -
 test/plugin/scenarios/postgresql-scenario/pom.xml  |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/postgresql/Application.java       |   34 -
 .../postgresql/controller/CaseController.java      |   83 --
 .../testcase/postgresql/controller/ConstSql.java   |   26 -
 .../postgresql/controller/PostgresqlConfig.java    |   50 -
 .../postgresql/controller/SQLExecutor.java         |   69 --
 .../src/main/resources/application.yml             |   17 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../postgresql-scenario/support-version.list       |   19 -
 .../scenarios/pulsar-scenario/bin/startup.sh       |   21 -
 .../pulsar-scenario/config/expectedData.yaml       |  236 ----
 .../scenarios/pulsar-scenario/configuration.yml    |   32 -
 test/plugin/scenarios/pulsar-scenario/pom.xml      |  139 ---
 .../pulsar-scenario/src/main/assembly/assembly.xml |   41 -
 .../apm/testcase/pulsar/Application.java           |   38 -
 .../testcase/pulsar/controller/CaseController.java |  179 ---
 .../src/main/resources/application.properties      |   19 -
 .../pulsar-scenario/src/main/resources/log4j2.xml  |   34 -
 .../scenarios/pulsar-scenario/support-version.list |   22 -
 .../quartz-scheduler-2.x-scenario/bin/startup.sh   |   21 -
 .../config/expectedData.yaml                       |   97 --
 .../configuration.yml                              |   22 -
 .../quartz-scheduler-2.x-scenario/pom.xml          |  130 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/quartzscheduler/Application.java  |   30 -
 .../quartzscheduler/controller/CaseController.java |   44 -
 .../apm/testcase/quartzscheduler/job/DemoJob.java  |   48 -
 .../testcase/quartzscheduler/job/ExceptionJob.java |   32 -
 .../testcase/quartzscheduler/job/QuartzConfig.java |   86 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   20 -
 .../scenarios/quasar-scenario/bin/startup.sh       |   21 -
 .../quasar-scenario/config/expectedData.yaml       |   70 --
 .../scenarios/quasar-scenario/configuration.yml    |   20 -
 test/plugin/scenarios/quasar-scenario/pom.xml      |  128 ---
 .../quasar-scenario/src/main/assembly/assembly.xml |   41 -
 .../apm/testcase/quasar/Application.java           |   39 -
 .../testcase/quasar/controller/CaseController.java |   82 --
 .../src/main/resources/application.yaml            |   23 -
 .../quasar-scenario/src/main/resources/log4j2.xml  |   30 -
 .../scenarios/quasar-scenario/support-version.list |   17 -
 .../scenarios/rabbitmq-scenario/bin/startup.sh     |   20 -
 .../rabbitmq-scenario/config/expectedData.yaml     |   75 --
 .../scenarios/rabbitmq-scenario/configuration.yml  |   31 -
 test/plugin/scenarios/rabbitmq-scenario/pom.xml    |  120 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/rabbitmq/Application.java         |   34 -
 .../rabbitmq/controller/CaseController.java        |  151 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../rabbitmq-scenario/support-version.list         |   22 -
 .../scenarios/redisson-scenario/bin/startup.sh     |   21 -
 .../redisson-scenario/config/expectedData.yaml     |   69 --
 .../scenarios/redisson-scenario/configuration.yml  |   28 -
 test/plugin/scenarios/redisson-scenario/pom.xml    |  105 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/redisson/Application.java         |   30 -
 .../redisson/controller/CaseController.java        |   70 --
 .../src/main/resources/application.properties      |   19 -
 .../redisson-scenario/support-version.list         |   23 -
 .../config/expectedData.yaml                       |  131 ---
 .../resttemplate-4.x-scenario/configuration.yml    |   17 -
 .../scenarios/resttemplate-4.x-scenario/pom.xml    |   79 --
 .../testcase/resttemplate/BackController.java      |   37 -
 .../testcase/resttemplate/FrontController.java     |   74 --
 .../resttemplate/ResttemplateConfiguration.java    |   38 -
 .../src/main/resource/log4j2.xml                   |   31 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../resttemplate-4.x-scenario/support-version.list |   20 -
 .../retransform-class-scenario/bin/startup.sh      |   24 -
 .../config/expectedData.yaml                       |   36 -
 .../retransform-class-scenario/configuration.yml   |   22 -
 .../scenarios/retransform-class-scenario/pom.xml   |  126 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/retransform/Application.java      |   47 -
 .../apm/testcase/retransform/RetransformUtil.java  |   86 --
 .../retransform/controller/CaseController.java     |   56 -
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../config/expectedData.yaml                       |   37 -
 .../configuration.yml                              |   23 -
 .../retransform-class-tomcat-scenario/pom.xml      |  115 --
 .../apm/testcase/retransform/CaseController.java   |   50 -
 .../apm/testcase/retransform/RetransformUtil.java  |   81 --
 .../apm/testcase/retransform/StartupListener.java  |   33 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../support-version.list                           |   17 -
 .../scenarios/sentinel-scenario/bin/startup.sh     |   21 -
 .../sentinel-scenario/config/expectedData.yaml     |   90 --
 .../scenarios/sentinel-scenario/configuration.yml  |   24 -
 test/plugin/scenarios/sentinel-scenario/pom.xml    |  121 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/sentinel/Application.java         |   34 -
 .../sentinel/controller/CaseController.java        |  111 --
 .../src/main/resources/application.yaml            |   23 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../sentinel-scenario/support-version.list         |   21 -
 .../servicecomb-0.x-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   70 --
 .../servicecomb-0.x-scenario/configuration.yml     |   20 -
 .../scenarios/servicecomb-0.x-scenario/pom.xml     |  124 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/servicecomb/CodeFirstMain.java    |   52 -
 .../consumer/CodeFirstPojoConsumerHelloImpl.java   |   50 -
 .../provider/CodeFirstJaxrsHelloImpl.java          |   47 -
 .../provider/CodeFirstPojoHelloProviderImpl.java   |   37 -
 .../provider/CodeFirstSpringmvcHelloImpl.java      |   45 -
 .../apm/testcase/servicecomb/schema/Hello.java     |   28 -
 .../testcase/servicecomb/schema/models/Person.java |   32 -
 .../main/resources/META-INF/spring/pojo.bean.xml   |   29 -
 .../main/resources/config/log4j.demo.properties    |   18 -
 .../src/main/resources/microservice.yaml           |   28 -
 .../servicecomb-0.x-scenario/support-version.list  |   21 -
 .../servicecomb-1.x-scenario/bin/startup.sh        |   21 -
 .../config/expectedData.yaml                       |   70 --
 .../servicecomb-1.x-scenario/configuration.yml     |   22 -
 .../scenarios/servicecomb-1.x-scenario/pom.xml     |  148 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/servicecomb/CodeFirstMain.java    |   52 -
 .../consumer/CodeFirstPojoConsumerHelloImpl.java   |   50 -
 .../provider/CodeFirstJaxrsHelloImpl.java          |   47 -
 .../provider/CodeFirstPojoHelloProviderImpl.java   |   37 -
 .../provider/CodeFirstSpringmvcHelloImpl.java      |   45 -
 .../apm/testcase/servicecomb/schema/Hello.java     |   28 -
 .../testcase/servicecomb/schema/models/Person.java |   32 -
 .../main/resources/META-INF/spring/pojo.bean.xml   |   29 -
 .../main/resources/config/log4j.demo.properties    |   18 -
 .../src/main/resources/microservice.yaml           |   28 -
 .../servicecomb-1.x-scenario/support-version.list  |   20 -
 .../shardingsphere-3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  174 ---
 .../shardingsphere-3.x-scenario/configuration.yml  |   20 -
 .../scenarios/shardingsphere-3.x-scenario/pom.xml  |  147 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   31 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  108 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   79 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  126 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  124 --
 .../service/repository/service/RawPojoService.java |   60 -
 .../PreciseModuloShardingDatabaseAlgorithm.java    |   37 -
 .../PreciseModuloShardingTableAlgorithm.java       |   36 -
 .../RangeModuloShardingDatabaseAlgorithm.java      |   53 -
 .../RangeModuloShardingTableAlgorithm.java         |   45 -
 .../service/utility/config/DataSourceUtil.java     |   54 -
 .../utility/config/ExampleConfiguration.java       |   29 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../shardingsphere-4.0.x-scenario/bin/startup.sh   |   21 -
 .../config/expectedData.yaml                       |  174 ---
 .../configuration.yml                              |   20 -
 .../shardingsphere-4.0.x-scenario/pom.xml          |  149 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   31 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  109 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   76 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  129 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  126 ---
 .../service/repository/service/RawPojoService.java |   60 -
 .../PreciseModuloShardingDatabaseAlgorithm.java    |   38 -
 .../PreciseModuloShardingTableAlgorithm.java       |   37 -
 .../RangeModuloShardingDatabaseAlgorithm.java      |   54 -
 .../RangeModuloShardingTableAlgorithm.java         |   46 -
 .../service/utility/config/DataSourceUtil.java     |   55 -
 .../utility/config/ExampleConfiguration.java       |   29 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../shardingsphere-4.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  174 ---
 .../shardingsphere-4.x-scenario/configuration.yml  |   20 -
 .../scenarios/shardingsphere-4.x-scenario/pom.xml  |  148 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   36 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  108 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   75 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  126 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  124 --
 .../service/repository/service/RawPojoService.java |   60 -
 .../PreciseModuloShardingDatabaseAlgorithm.java    |   37 -
 .../PreciseModuloShardingTableAlgorithm.java       |   36 -
 .../RangeModuloShardingDatabaseAlgorithm.java      |   53 -
 .../RangeModuloShardingTableAlgorithm.java         |   45 -
 .../service/utility/config/DataSourceUtil.java     |   54 -
 .../utility/config/ExampleConfiguration.java       |   29 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  231 ----
 .../configuration.yml                              |   20 -
 .../shardingsphere-5.0.0-beta-scenario/pom.xml     |  122 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/shardingsphere/Application.java   |   35 -
 .../shardingsphere/controller/CaseController.java  |   60 -
 .../shardingsphere/service/api/entity/Order.java   |   61 -
 .../service/api/entity/OrderItem.java              |   71 --
 .../service/api/repository/CommonRepository.java   |   38 -
 .../api/repository/OrderItemRepository.java        |   24 -
 .../service/api/repository/OrderRepository.java    |   24 -
 .../service/api/service/CommonService.java         |   32 -
 .../service/api/service/CommonServiceImpl.java     |  108 --
 ...dingDatabasesAndTablesConfigurationPrecise.java |   94 --
 .../jdbc/JDBCOrderItemRepositoryImpl.java          |  126 ---
 .../repository/jdbc/JDBCOrderRepositoryImpl.java   |  124 --
 .../service/repository/service/RawPojoService.java |   60 -
 .../service/utility/config/DataSourceUtil.java     |   54 -
 .../utility/config/ExampleConfiguration.java       |   27 -
 .../src/main/resources/application.properties      |   17 -
 .../support-version.list                           |   17 -
 .../scenarios/sofarpc-scenario/bin/startup.sh      |   21 -
 .../sofarpc-scenario/config/expectedData.yaml      |   68 --
 .../scenarios/sofarpc-scenario/configuration.yml   |   20 -
 test/plugin/scenarios/sofarpc-scenario/pom.xml     |  119 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/sofarpc/SofaRpcApplication.java   |   59 -
 .../sofarpc/controller/CaseController.java         |   50 -
 .../sofarpc/interfaces/SofaRpcDemoService.java     |   24 -
 .../sofarpc/service/SofaRpcDemoServiceImpl.java    |   28 -
 .../src/main/resources/application.yml             |   20 -
 .../sofarpc-scenario/support-version.list          |   19 -
 .../scenarios/solrj-7.x-scenario/bin/startup.sh    |   20 -
 .../solrj-7.x-scenario/config/expectedData.yaml    |  145 ---
 .../scenarios/solrj-7.x-scenario/configuration.yml |   33 -
 test/plugin/scenarios/solrj-7.x-scenario/pom.xml   |  106 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/solrj/Application.java |   34 -
 .../testcase/solrj/controller/CaseController.java  |  134 ---
 .../src/main/resources/application.yml             |   18 -
 .../src/main/resources/log4j2.xml                  |   31 -
 .../solrj-7.x-scenario/support-version.list        |   24 -
 .../spring-3.0.x-scenario/config/expectedData.yaml |  143 ---
 .../spring-3.0.x-scenario/configuration.yml        |   21 -
 .../plugin/scenarios/spring-3.0.x-scenario/pom.xml |   97 --
 .../apm/testcase/spring3/CaseController.java       |   49 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../spring3/implinterface/TestCaseController.java  |   35 -
 .../spring3/implinterface/TestCaseInterface.java   |   34 -
 .../testcase/spring3/service/TestServiceBean.java  |   47 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   29 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../spring-3.0.x-scenario/support-version.list     |   17 -
 .../spring-3.1.x-scenario/config/expectedData.yaml |  328 ------
 .../spring-3.1.x-scenario/configuration.yml        |   23 -
 .../plugin/scenarios/spring-3.1.x-scenario/pom.xml |  125 --
 .../skywalking/apm/testcase/entity/User.java       |   53 -
 .../testcase/implinterface/TestCaseController.java |   35 -
 .../testcase/implinterface/TestCaseInterface.java  |   34 -
 .../apm/testcase/restapi/RestCaseController.java   |   74 --
 .../resttemplate/RestTemplateController.java       |   82 --
 .../apm/testcase/spring3/CaseController.java       |   41 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../testcase/spring3/service/TestServiceBean.java  |   38 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   28 -
 .../src/main/webapp/WEB-INF/web.xml                |   37 -
 .../spring-3.1.x-scenario/support-version.list     |   22 -
 .../spring-4.1.x-scenario/config/expectedData.yaml |  325 ------
 .../spring-4.1.x-scenario/configuration.yml        |   21 -
 .../plugin/scenarios/spring-4.1.x-scenario/pom.xml |  114 --
 .../skywalking/apm/testcase/entity/User.java       |   53 -
 .../testcase/implinterface/TestCaseController.java |   35 -
 .../testcase/implinterface/TestCaseInterface.java  |   31 -
 .../apm/testcase/restapi/RestCaseController.java   |   74 --
 .../resttemplate/RestTemplateController.java       |   82 --
 .../apm/testcase/spring3/CaseController.java       |   41 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../testcase/spring3/service/TestServiceBean.java  |   38 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   28 -
 .../src/main/webapp/WEB-INF/web.xml                |   37 -
 .../spring-4.1.x-scenario/support-version.list     |   18 -
 .../spring-4.3.x-scenario/config/expectedData.yaml |  354 ------
 .../spring-4.3.x-scenario/configuration.yml        |   23 -
 .../plugin/scenarios/spring-4.3.x-scenario/pom.xml |  121 --
 .../skywalking/apm/testcase/entity/User.java       |   53 -
 .../testcase/implinterface/TestCaseController.java |   35 -
 .../testcase/implinterface/TestCaseInterface.java  |   31 -
 .../apm/testcase/inherit/ChildController.java      |   28 -
 .../apm/testcase/inherit/ParentController.java     |   32 -
 .../apm/testcase/restapi/RestCaseController.java   |   78 --
 .../resttemplate/RestTemplateController.java       |   85 --
 .../apm/testcase/spring3/CaseController.java       |   41 -
 .../spring3/component/TestComponentBean.java       |   29 -
 .../testcase/spring3/dao/TestRepositoryBean.java   |   29 -
 .../testcase/spring3/service/TestServiceBean.java  |   38 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   30 -
 .../src/main/webapp/WEB-INF/web.xml                |   35 -
 .../spring-4.3.x-scenario/support-version.list     |   22 -
 .../spring-async-scenario/config/expectedData.yaml |  144 ---
 .../spring-async-scenario/configuration.yml        |   19 -
 .../plugin/scenarios/spring-async-scenario/pom.xml |   97 --
 .../apm/testcase/spring/async/AsyncBean.java       |   40 -
 .../apm/testcase/spring/async/AsyncConfig.java     |   41 -
 .../apm/testcase/spring/async/AsyncServlet.java    |   42 -
 .../apm/testcase/spring/async/CaseServlet.java     |   50 -
 .../testcase/spring/async/HealthCheckServlet.java  |   42 -
 .../apm/testcase/spring/async/HttpBean.java        |   42 -
 .../src/main/webapp/WEB-INF/web.xml                |   51 -
 .../spring-async-scenario/support-version.list     |   19 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  105 --
 .../configuration.yml                              |   22 -
 .../spring-cloud-feign-1.1.x-scenario/pom.xml      |  130 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   47 -
 .../testcase/feign/controller/BackController.java  |   32 -
 .../testcase/feign/controller/CaseController.java  |   45 -
 .../apm/testcase/feign/controller/RestRequest.java |   30 -
 .../src/main/resources/application.yaml            |   25 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../bin/startup.sh                                 |   21 -
 .../config/expectedData.yaml                       |  105 --
 .../configuration.yml                              |   22 -
 .../spring-cloud-feign-1.2.x-scenario/pom.xml      |  130 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   47 -
 .../testcase/feign/controller/BackController.java  |   32 -
 .../testcase/feign/controller/CaseController.java  |   49 -
 .../apm/testcase/feign/controller/RestRequest.java |   30 -
 .../src/main/resources/application.yaml            |   25 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   19 -
 .../spring-cloud-feign-2.x-scenario/bin/startup.sh |   21 -
 .../config/expectedData.yaml                       |  261 -----
 .../configuration.yml                              |   22 -
 .../spring-cloud-feign-2.x-scenario/pom.xml        |  127 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../skywalking/apm/testcase/feign/Application.java |   47 -
 .../testcase/feign/controller/BackController.java  |   71 --
 .../testcase/feign/controller/CaseController.java  |   55 -
 .../apm/testcase/feign/controller/RestRequest.java |   45 -
 .../skywalking/apm/testcase/feign/entity/User.java |   53 -
 .../src/main/resources/application.yaml            |   26 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   19 -
 .../spring-kafka-1.3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  111 --
 .../spring-kafka-1.3.x-scenario/configuration.yml  |   39 -
 .../scenarios/spring-kafka-1.3.x-scenario/pom.xml  |  134 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/spring/kafka/Application.java     |   31 -
 .../spring/kafka/controller/CaseController.java    |  137 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   19 -
 .../spring-kafka-2.2.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  111 --
 .../spring-kafka-2.2.x-scenario/configuration.yml  |   39 -
 .../scenarios/spring-kafka-2.2.x-scenario/pom.xml  |  134 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/spring/kafka/Application.java     |   31 -
 .../spring/kafka/controller/CaseController.java    |  136 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../spring-kafka-2.3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  186 ---
 .../spring-kafka-2.3.x-scenario/configuration.yml  |   39 -
 .../scenarios/spring-kafka-2.3.x-scenario/pom.xml  |  129 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/spring/kafka/Application.java     |   30 -
 .../spring/kafka/controller/CaseController.java    |  159 ---
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   17 -
 .../config/expectedData.yaml                       |   69 --
 .../spring-scheduled-scenario/configuration.yml    |   19 -
 .../scenarios/spring-scheduled-scenario/pom.xml    |  118 --
 .../scheduled/controller/CaseController.java       |   46 -
 .../spring/scheduled/job/SchedulingJob.java        |   48 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/webapp/WEB-INF/spring-mvc-servlet.xml |   38 -
 .../src/main/webapp/WEB-INF/web.xml                |   34 -
 .../spring-scheduled-scenario/support-version.list |   25 -
 .../scenarios/spring-tx-scenario/bin/startup.sh    |   21 -
 .../spring-tx-scenario/config/expectedData.yaml    |  149 ---
 .../scenarios/spring-tx-scenario/configuration.yml |   33 -
 test/plugin/scenarios/spring-tx-scenario/pom.xml   |  109 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/spring/transaction/Application.java   |   33 -
 .../spring/transaction/config/JdbcConfig.java      |   49 -
 .../transaction/config/TransactionConfig.java      |   35 -
 .../transaction/controller/CaseController.java     |   64 --
 .../testcase/spring/transaction/dao/DemoDao.java   |   25 -
 .../spring/transaction/dao/impl/DemoDaoImpl.java   |   37 -
 .../spring/transaction/service/DemoService.java    |   25 -
 .../transaction/service/impl/DemoServiceImpl.java  |   39 -
 .../src/main/resources/application.properties      |   20 -
 .../spring-tx-scenario/support-version.list        |   20 -
 .../bin/startup.sh                                 |   24 -
 .../config/expectedData.yaml                       |  103 --
 .../configuration.yml                              |   20 -
 .../springmvc-reactive-devtools-scenario/pom.xml   |  124 --
 .../src/main/assembly/assembly.xml                 |   49 -
 .../testcase/sc/springmvcreactive/Application.java |   29 -
 .../springmvcreactive/controller/Controller.java   |   60 -
 .../sc/springmvcreactive/service/TestService.java  |   42 -
 .../src/main/resources/application.yml             |   18 -
 .../support-version.list                           |   20 -
 .../springmvc-reactive-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  103 --
 .../springmvc-reactive-scenario/configuration.yml  |   20 -
 .../scenarios/springmvc-reactive-scenario/pom.xml  |   97 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../testcase/sc/springmvcreactive/Application.java |   29 -
 .../springmvcreactive/controller/Controller.java   |   60 -
 .../sc/springmvcreactive/service/TestService.java  |   42 -
 .../src/main/resources/application.yml             |   18 -
 .../support-version.list                           |   20 -
 .../struts2.3-scenario/config/expectedData.yaml    |   78 --
 .../scenarios/struts2.3-scenario/configuration.yml |   21 -
 test/plugin/scenarios/struts2.3-scenario/pom.xml   |   88 --
 .../apm/testcase/struts/Case1Action.java           |   28 -
 .../skywalking/apm/testcase/struts/CaseAction.java |   47 -
 .../apm/testcase/struts/HealthCheckServlet.java    |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/resources/struts.xml                  |   32 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../src/main/webapp/jsp/success.jsp                |   25 -
 .../struts2.3-scenario/support-version.list        |   17 -
 .../struts2.5-scenario/config/expectedData.yaml    |   78 --
 .../scenarios/struts2.5-scenario/configuration.yml |   21 -
 test/plugin/scenarios/struts2.5-scenario/pom.xml   |   87 --
 .../apm/testcase/struts/Case1Action.java           |   28 -
 .../skywalking/apm/testcase/struts/CaseAction.java |   47 -
 .../apm/testcase/struts/HealthCheckServlet.java    |   41 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/resources/struts.xml                  |   32 -
 .../src/main/webapp/WEB-INF/web.xml                |   44 -
 .../src/main/webapp/jsp/success.jsp                |   25 -
 .../struts2.5-scenario/support-version.list        |   17 -
 .../thrift-scenario/config/expectedData.yaml       |   96 --
 .../scenarios/thrift-scenario/configuration.yml    |   22 -
 test/plugin/scenarios/thrift-scenario/pom.xml      |   80 --
 .../scenarios/thrift-scenario/support-version.list |   19 -
 .../thrift-scenario/thrift-client/pom.xml          |   93 --
 .../apm/testcase/thrift/client/Application.java    |   34 -
 .../thrift/client/controller/CaseController.java   |   94 --
 .../thrift/client/service/AsyncClient.java         |   85 --
 .../testcase/thrift/client/service/HttpClient.java |   50 -
 .../testcase/thrift/client/service/IClient.java    |   30 -
 .../testcase/thrift/client/service/SyncClient.java |   51 -
 .../src/main/resources/application.yaml            |   23 -
 .../thrift-client/src/main/resources/log4j2.xml    |   30 -
 .../thrift-scenario/thrift-common/pom.xml          |  106 --
 .../thrift-common/src/main/thrift/greeter.thrift   |   24 -
 .../thrift-scenario/thrift-dist/bin/startup.sh     |   23 -
 .../scenarios/thrift-scenario/thrift-dist/pom.xml  |   54 -
 .../thrift-dist/src/main/assembly/assembly.xml     |   46 -
 .../thrift-scenario/thrift-server/pom.xml          |   87 --
 .../apm/testcase/thrift/server/Application.java    |   29 -
 .../thrift/server/service/AsyncServer.java         |   43 -
 .../testcase/thrift/server/service/HttpServer.java |   54 -
 .../testcase/thrift/server/service/IServer.java    |   45 -
 .../testcase/thrift/server/service/SyncServer.java |   45 -
 .../src/main/resources/application.yaml            |   23 -
 .../thrift-server/src/main/resources/log4j2.xml    |   30 -
 .../scenarios/undertow-scenario/bin/startup.sh     |   21 -
 .../undertow-scenario/config/expectedData.yaml     |  144 ---
 .../scenarios/undertow-scenario/configuration.yml  |   20 -
 test/plugin/scenarios/undertow-scenario/pom.xml    |  114 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../amp/testcase/undertow/Application.java         |   94 --
 .../undertow-scenario/support-version.list         |   24 -
 .../vertx-eventbus-3.x-scenario/bin/startup.sh     |   21 -
 .../config/expectedData.yaml                       |  215 ----
 .../vertx-eventbus-3.x-scenario/configuration.yml  |   20 -
 .../scenarios/vertx-eventbus-3.x-scenario/pom.xml  |   99 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/vertxeventbus/Application.java    |   60 -
 .../vertxeventbus/controller/ClusterReceiver.java  |   36 -
 .../vertxeventbus/controller/LocalReceiver.java    |   31 -
 .../controller/VertxEventbusController.java        |   92 --
 .../testcase/vertxeventbus/util/CustomMessage.java |   32 -
 .../vertxeventbus/util/CustomMessageCodec.java     |   57 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   24 -
 .../vertx-web-3.54minus-scenario/bin/startup.sh    |   21 -
 .../config/expectedData.yaml                       |  308 -----
 .../vertx-web-3.54minus-scenario/configuration.yml |   20 -
 .../scenarios/vertx-web-3.54minus-scenario/pom.xml |   89 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/vertxweb/Application.java         |   50 -
 .../vertxweb/controller/VertxWebController.java    |   65 --
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   22 -
 .../vertx-web-3.6plus-scenario/bin/startup.sh      |   21 -
 .../config/expectedData.yaml                       |  308 -----
 .../vertx-web-3.6plus-scenario/configuration.yml   |   20 -
 .../scenarios/vertx-web-3.6plus-scenario/pom.xml   |   94 --
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/vertxweb/Application.java         |   50 -
 .../vertxweb/controller/VertxWebController.java    |   70 --
 .../src/main/resources/log4j2.xml                  |   30 -
 .../support-version.list                           |   20 -
 .../webflux-scenario/config/expectedData.yaml      |  376 ------
 .../scenarios/webflux-scenario/configuration.yml   |   22 -
 test/plugin/scenarios/webflux-scenario/pom.xml     |   58 -
 .../webflux-scenario/support-version.list          |   21 -
 .../webflux-scenario/webflux-dist/bin/startup.sh   |   24 -
 .../webflux-scenario/webflux-dist/pom.xml          |   54 -
 .../webflux-dist/src/main/assembly/assembly.xml    |   46 -
 .../webflux-projectA-scenario/pom.xml              |   72 --
 .../testcase/sc/webflux/projectA/Application.java  |   29 -
 .../projectA/controller/TestController.java        |   79 --
 .../sc/webflux/projectA/utils/HttpUtils.java       |   50 -
 .../src/main/resources/application.yml             |   21 -
 .../webflux-projectB-scenario/pom.xml              |   57 -
 .../testcase/sc/webflux/projectB/Application.java  |   29 -
 .../sc/webflux/projectB/config/CustomFilter.java   |   41 -
 .../controller/TestAnnotationController.java       |   62 -
 .../projectB/route/RoutingConfiguration.java       |   35 -
 .../sc/webflux/projectB/route/TestHandler.java     |   37 -
 .../src/main/resources/application.yml             |   18 -
 .../scenarios/xxl-job-2.x-scenario/bin/startup.sh  |   21 -
 .../xxl-job-2.x-scenario/config/expectedData.yaml  |  189 ----
 .../xxl-job-2.x-scenario/configuration.yml         |   40 -
 test/plugin/scenarios/xxl-job-2.x-scenario/pom.xml |  143 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/xxljob/Application.java           |   32 -
 .../skywalking/apm/testcase/xxljob/Utils.java      |   33 -
 .../testcase/xxljob/controller/CaseController.java |   70 --
 .../apm/testcase/xxljob/job/MethodJob.java         |   46 -
 .../apm/testcase/xxljob/job/XXLJobConfig.java      |   67 --
 .../apm/testcase/xxljob/job/XXLJobInitializer.java |   56 -
 .../xxljob/service/XXLJobServerControlService.java |  116 --
 .../apm/testcase/xxljob/job/BeanJob.java           |   42 -
 .../src/main/resources/application.yaml            |   35 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../src/main/resources/tables_xxl_job.sql          |  133 ---
 .../xxl-job-2.x-scenario/support-version.list      |   17 -
 .../scenarios/zookeeper-scenario/bin/startup.sh    |   21 -
 .../zookeeper-scenario/config/expectedData.yaml    |  117 --
 .../scenarios/zookeeper-scenario/configuration.yml |   30 -
 test/plugin/scenarios/zookeeper-scenario/pom.xml   |  148 ---
 .../src/main/assembly/assembly.xml                 |   41 -
 .../apm/testcase/zookeeper/Application.java        |   34 -
 .../testcase/zookeeper/controller/Zookeeper.java   |   44 -
 .../zookeeper/controller/ZookeeperController.java  |   69 --
 .../src/main/resources/application.properties      |   19 -
 .../src/main/resources/log4j2.xml                  |   30 -
 .../zookeeper-scenario/support-version.list        |   17 -
 test/plugin/script/systeminfo.sh                   |   39 -
 tools/coverage/report.sh                           |   53 -
 tools/plugin/check-javaagent-plugin-list.sh        |   45 -
 tools/select-group.py                              |   60 -
 3574 files changed, 3850 insertions(+), 227219 deletions(-)