You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ke...@apache.org on 2020/12/10 14:28:54 UTC
[skywalking] branch issue/5860 updated (c8d33ec -> 6727985)
This is an automated email from the ASF dual-hosted git repository.
kezhenxu94 pushed a change to branch issue/5860
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
discard c8d33ec Upgrade Envoy API to V3
add e8f30f9 Update overview.md (#5874)
add 8d164d3 Add Tidb provider module. (#5844)
add d9623ec Spring-Kafka 1.x support (#5879)
add ec24c03 Add links to STAM, profiling blog and official doc page. (#5888)
add b39c430 Observing Istio control plane (#5835)
add 3e6d47a Update docs README.md (#5895)
add 127782f Add sanic plugin (#5896)
add 53e42bc Insert group name into services of so11y and istio relevant metrics (#5897)
add 6e0a244 Add the plugin for Apache CXF 3.x (#5887)
add 9a61835 Fix influxdb config resubmit (#5903)
add 2150904 Include SAN to set mTLS property (#5908)
add 94b205f fix index not found on trace query when using es7 (#5911)
add fdee001 Prepare for 8.3.0 release (#5916)
add 408bd3d Fix okhttp-3.x and async-http-client-2.x did not overwrite the old trace header. (#5917)
add af19c72 8.3.0 tagged, open for 8.3.0 iteration. (#5920)
add 78ad06b Update istio-controlplane.yaml (#5921)
add 5ff81cf Fix changelog link (#5922)
add 8213224 Make meter receiver support MAL (#5915)
add 8e2e9df Enhance release script to support non-MacOS system (#5926)
add 29cf896 update `Supported-list.md`, support Aliyun ONS 1.x. (#5939)
add 1bedabd Update README.md (#5941)
add 0c2367a Update some doc. (#5942)
add 6ff5623 Sync UI changes. (#5947)
add 83dd239 Add official demo (#5953)
add 7c406c3 test: remove so11y from SimpleE2E (#5957)
add 6eb5648 Support Kafka MirrorMaker 2.0 to replicate topics between Kafka clusters. (#5949)
add c24dbd6 Fix jdk-http and okhttp-3.x plugin did not overwrite the old trace header. (#5958)
add b5367aa test: extract so11y test and add logs (#5955)
add e792da1 fix influxdb bug while setting influxdb connection response format as InfluxDB.ResponseFormat.JSON (#5946)
add 972145c Fix MAL concurrent execution issues (#5965)
add fbf49b2 Change the operation name of quartz-scheduler plugin (#5934)
add 4aa9f30 Add alarm tests in the e2e (#5961)
add 0a9a746 Update backend-fetcher.md (#5972)
add b80778b Add group rule to the service name config. (#5977)
add 5e4b16c chore: remove useless codes (#5982)
add 0996151 Support collecting logs of log4j, log4j2, and logback in the tracing context (#5914)
add 8ff7766 Fix group name can't be queried when it is null. (#5986)
add 6cb0cf6 Sync UI (#5984)
add 6727985 Upgrade Envoy API to V3
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c8d33ec)
\
N -- N -- N refs/heads/issue/5860 (6727985)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/e2e.istio.yaml | 2 +-
.github/workflows/{e2e.ttl.yaml => e2e.so11y.yaml} | 15 +-
.github/workflows/e2e.storages.yaml | 2 +-
.github/workflows/e2e.ttl.yaml | 2 +-
.github/workflows/e2e.yaml | 29 +++
.github/workflows/plugins-test.1.yaml | 3 +
.github/workflows/plugins-test.2.yaml | 1 +
.github/workflows/plugins-test.3.yaml | 1 +
CHANGES.md | 72 ++----
README.md | 19 +-
apm-application-toolkit/apm-toolkit-kafka/pom.xml | 2 +-
.../apm-toolkit-log4j-1.x/pom.xml | 2 +-
.../apm-toolkit-log4j-2.x/pom.xml | 2 +-
.../apm-toolkit-logback-1.x/pom.xml | 2 +-
apm-application-toolkit/apm-toolkit-meter/pom.xml | 2 +-
.../apm-toolkit-micrometer-registry/pom.xml | 2 +-
.../apm-toolkit-opentracing/pom.xml | 2 +-
apm-application-toolkit/apm-toolkit-trace/pom.xml | 2 +-
apm-application-toolkit/pom.xml | 2 +-
apm-commons/apm-datacarrier/pom.xml | 2 +-
apm-commons/apm-util/pom.xml | 2 +-
apm-commons/pom.xml | 2 +-
apm-dist-es7/pom.xml | 2 +-
apm-dist-es7/src/main/assembly/binary-es7.xml | 2 +-
apm-dist/pom.xml | 2 +-
apm-dist/src/main/assembly/binary.xml | 2 +-
apm-protocol/apm-network/pom.xml | 2 +-
.../network/trace/component/ComponentsDefine.java | 2 +
apm-protocol/pom.xml | 2 +-
apm-sniffer/apm-agent-core/pom.xml | 2 +-
apm-sniffer/apm-agent/pom.xml | 2 +-
.../apm-sdk-plugin/activemq-5.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/armeria-0.84.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/armeria-0.85.x-plugin/pom.xml | 2 +-
.../asynchttpclient-2.x-plugin/pom.xml | 5 +-
.../asynchttpclient/v2/ExecuteInterceptor.java | 2 +-
apm-sniffer/apm-sdk-plugin/avro-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/baidu-brpc-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/canal-1.x-plugin/pom.xml | 2 +-
.../cassandra-java-driver-3.x-plugin/pom.xml | 2 +-
.../{solrj-7.x-plugin => cxf-3.x-plugin}/pom.xml | 24 +-
.../MessageSenderInterceptorInterceptor.java | 105 +++++++++
.../MessageSenderInterceptorInstrumentation.java | 74 ++++++
.../server/AsyncInvokeConstructorInterceptor.java | 22 +-
.../v3/server/AsyncInvokeMethodInterceptor.java | 72 ++++++
.../ServiceInvokerInterceptorInstrumentation.java} | 67 +++---
.../src/main/resources/skywalking-plugin.def | 18 ++
apm-sniffer/apm-sdk-plugin/dbcp-2.x-plugin/pom.xml | 6 +-
.../dubbo-2.7.x-conflict-patch/pom.xml | 2 +-
.../apm-sdk-plugin/dubbo-2.7.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/dubbo-conflict-patch/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/dubbo-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/ehcache-2.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/elastic-job-2.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/elastic-job-3.x-plugin/pom.xml | 2 +-
.../elasticsearch-5.x-plugin/pom.xml | 2 +-
.../elasticsearch-6.x-plugin/pom.xml | 2 +-
.../feign-default-http-9.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml | 2 +-
.../graphql-plugin/graphql-12.x-plugin/pom.xml | 2 +-
.../graphql-plugin/graphql-8.x-plugin/pom.xml | 2 +-
.../graphql-plugin/graphql-9.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/graphql-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/h2-1.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/hbase-1.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/httpClient-4.x-plugin/pom.xml | 2 +-
.../httpasyncclient-4.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/httpclient-3.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/httpclient-commons/pom.xml | 2 +-
.../apm-sdk-plugin/hystrix-1.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/influxdb-2.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/jdbc-commons/pom.xml | 2 +-
.../apm-sdk-plugin/jedis-2.x-plugin/pom.xml | 2 +-
.../jetty-plugin/jetty-client-9.0-plugin/pom.xml | 2 +-
.../jetty-plugin/jetty-client-9.x-plugin/pom.xml | 2 +-
.../jetty-plugin/jetty-server-9.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/jetty-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/kafka-commons/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/kafka-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/lettuce-5.x-plugin/pom.xml | 2 +-
.../light4j-plugins/light4j-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/light4j-plugins/pom.xml | 2 +-
.../apm-sdk-plugin/mariadb-2.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mongodb-2.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mongodb-3.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mongodb-4.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/motan-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mssql-jdbc-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mssql-jtds-1.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mysql-5.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mysql-6.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/mysql-8.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/mysql-common/pom.xml | 2 +-
.../apm-sdk-plugin/netty-socketio-plugin/pom.xml | 2 +-
.../nutz-plugins/http-1.x-plugin/pom.xml | 2 +-
.../nutz-plugins/mvc-annotation-1.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/nutz-plugins/pom.xml | 2 +-
.../apm-sdk-plugin/okhttp-3.x-plugin/pom.xml | 2 +-
.../apm/plugin/okhttp/v3/AsyncCallInterceptor.java | 2 +-
.../apm/plugin/okhttp/v3/RealCallInterceptor.java | 2 +-
apm-sniffer/apm-sdk-plugin/play-2.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/pom.xml | 3 +-
.../apm-sdk-plugin/postgresql-8.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/pulsar-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/quasar-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/rabbitmq-5.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/redisson-3.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/resteasy-plugin/pom.xml | 2 +-
.../resteasy-server-3.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/rocketMQ-3.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/rocketMQ-4.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/servicecomb-plugin/pom.xml | 2 +-
.../servicecomb-java-chassis-0.x-plugin/pom.xml | 2 +-
.../servicecomb-java-chassis-1.x-plugin/pom.xml | 2 +-
.../sharding-jdbc-1.5.x-plugin/pom.xml | 2 +-
.../sharding-sphere-3.x-plugin/pom.xml | 2 +-
.../sharding-sphere-4.0.x-plugin/pom.xml | 2 +-
.../sharding-sphere-4.1.0-plugin/pom.xml | 2 +-
.../sharding-sphere-4.x-RC3-plugin/pom.xml | 2 +-
.../sharding-sphere-4.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/sofarpc-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/solrj-7.x-plugin/pom.xml | 2 +-
.../spring-plugins/async-annotation-plugin/pom.xml | 2 +-
.../concurrent-util-4.x-plugin/pom.xml | 2 +-
.../spring-plugins/core-patch/pom.xml | 2 +-
.../mvc-annotation-3.x-plugin/pom.xml | 2 +-
.../mvc-annotation-4.x-plugin/pom.xml | 2 +-
.../mvc-annotation-5.x-plugin/pom.xml | 2 +-
.../spring-plugins/mvc-annotation-commons/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/spring-plugins/pom.xml | 3 +-
.../spring-plugins/resttemplate-4.x-plugin/pom.xml | 2 +-
.../scheduled-annotation-plugin/pom.xml | 2 +-
.../spring-cloud/netflix-plugins/pom.xml | 2 +-
.../spring-cloud-feign-1.x-plugin/pom.xml | 2 +-
.../spring-plugins/spring-cloud/pom.xml | 2 +-
.../spring-cloud-feign-2.x-plugin/pom.xml | 2 +-
.../spring-plugins/spring-commons/pom.xml | 2 +-
.../pom.xml | 6 +-
.../spring/kafka/PostRunMethodInterceptor.java | 43 ++++
.../kafka/ProcessSeeksMethodInterceptor.java | 51 +++++
.../LegacyListenerConsumerInstrumentation.java} | 75 +++---
.../src/main/resources/skywalking-plugin.def | 16 ++
.../spring-plugins/spring-kafka-2.x-plugin/pom.xml | 2 +-
.../spring-webflux-5.x-webclient-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/spymemcached-2.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/struts2-2.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/thrift-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/tomcat-7.x-8.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/undertow-plugins/pom.xml | 2 +-
.../undertow-plugins/undertow-2.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-sdk-plugin/vertx-plugins/pom.xml | 2 +-
.../vertx-plugins/vertx-core-3.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/xmemcached-2.x-plugin/pom.xml | 2 +-
.../apm-sdk-plugin/xxl-job-2.x-plugin/pom.xml | 2 +-
apm-sniffer/apm-test-tools/pom.xml | 2 +-
.../apm-toolkit-kafka-activation/pom.xml | 2 +-
.../apm-toolkit-log4j-1.x-activation/pom.xml | 2 +-
.../apm-toolkit-log4j-2.x-activation/pom.xml | 2 +-
.../apm-toolkit-logback-1.x-activation/pom.xml | 2 +-
.../apm-toolkit-meter-activation/pom.xml | 2 +-
.../apm-toolkit-opentracing-activation/pom.xml | 2 +-
.../apm-toolkit-trace-activation/pom.xml | 2 +-
apm-sniffer/apm-toolkit-activation/pom.xml | 2 +-
.../bootstrap-plugins/jdk-http-plugin/pom.xml | 2 +-
.../http/HttpClientWriteRequestInterceptor.java | 2 +-
.../bootstrap-plugins/jdk-threading-plugin/pom.xml | 2 +-
apm-sniffer/bootstrap-plugins/pom.xml | 2 +-
.../customize-enhance-plugin/pom.xml | 2 +-
.../optional-plugins/gson-2.8.x-plugin/pom.xml | 2 +-
.../kotlin-coroutine-plugin/pom.xml | 2 +-
.../optional-plugins/logger-plugin}/pom.xml | 35 +--
.../apm/plugin/logger/ContextConfig.java | 243 ++++++++++++++++++++
.../logger/DebugLog4j2LoggerInterceptor.java | 48 ++++
.../plugin/logger/DebugLog4jLoggerInterceptor.java | 49 ++++
.../logger/DebugLogbackLoggerInterceptor.java | 48 ++++
.../logger/ErrorLog4j2LoggerInterceptor.java | 48 ++++
.../plugin/logger/ErrorLog4jLoggerInterceptor.java | 49 ++++
.../logger/ErrorLogbackLoggerInterceptor.java | 48 ++++
.../logger/FatalLog4j2LoggerInterceptor.java | 48 ++++
.../plugin/logger/FatalLog4jLoggerInterceptor.java | 49 ++++
.../plugin/logger/InfoLog4j2LoggerInterceptor.java | 48 ++++
.../plugin/logger/InfoLog4jLoggerInterceptor.java | 49 ++++
.../logger/InfoLogbackLoggerInterceptor.java | 48 ++++
.../logger/TraceLog4j2LoggerInterceptor.java | 48 ++++
.../plugin/logger/TraceLog4jLoggerInterceptor.java | 49 ++++
.../logger/TraceLogbackLoggerInterceptor.java | 48 ++++
.../plugin/logger/WarnLog4j2LoggerInterceptor.java | 48 ++++
.../plugin/logger/WarnLog4jLoggerInterceptor.java | 49 ++++
.../logger/WarnLogbackLoggerInterceptor.java | 48 ++++
.../logger/define/Log4j2LoggerInstrumentation.java | 75 ++++++
.../logger/define/Log4jLoggerInstrumentation.java | 75 ++++++
.../define/LogbackLoggerInstrumentation.java | 75 ++++++
.../src/main/resources/skywalking-plugin.def | 18 ++
.../plugin/logger/ContextConfigDefaultTest.java | 44 ++++
.../plugin/logger/ContextConfigExceptionTest.java | 94 ++++++++
.../apm/plugin/logger/ContextConfigTest.java | 97 ++++++++
.../gateway-2.0.x-plugin/pom.xml | 2 +-
.../gateway-2.1.x-plugin/pom.xml | 2 +-
.../optional-spring-cloud/pom.xml | 2 +-
.../optional-spring-plugins/pom.xml | 2 +-
.../spring-annotation-plugin/pom.xml | 2 +-
.../spring-tx-plugin/pom.xml | 2 +-
.../spring-webflux-5.x-plugin/pom.xml | 2 +-
apm-sniffer/optional-plugins/pom.xml | 3 +-
.../quartz-scheduler-2.x-plugin/pom.xml | 2 +-
....java => JobExecuteStateMethodInterceptor.java} | 51 +----
.../quartz/JobRunShellMethodInterceptor.java | 6 +-
.../JobRunShellInterceptorInstrumentation.java | 32 ++-
.../optional-plugins/trace-ignore-plugin/pom.xml | 2 +-
.../zookeeper-3.4.x-plugin/pom.xml | 2 +-
.../kafka-reporter-plugin/pom.xml | 2 +-
apm-sniffer/optional-reporter-plugins/pom.xml | 2 +-
apm-sniffer/pom.xml | 2 +-
apm-webapp/pom.xml | 2 +-
CHANGES.md => changes/changes-8.3.0.md | 15 ++
docker/oap/log4j2.xml | 2 +
docs/README.md | 8 +
docs/en/FAQ/kafka-plugin.md | 4 +-
docs/en/concepts-and-designs/manual-sdk.md | 17 +-
docs/en/concepts-and-designs/overview.md | 4 +-
docs/en/concepts-and-designs/service-mesh-probe.md | 5 +-
docs/en/guides/How-to-release.md | 10 +-
docs/en/setup/README.md | 8 +-
docs/en/setup/backend/backend-fetcher.md | 29 ++-
docs/en/setup/backend/backend-meter.md | 111 +--------
docs/en/setup/backend/backend-receivers.md | 31 ++-
docs/en/setup/backend/backend-storage.md | 15 +-
docs/en/setup/backend/backend-telemetry.md | 2 +-
docs/en/setup/backend/configuration-vocabulary.md | 13 +-
docs/en/setup/backend/spring-sleuth-setup.md | 2 +-
docs/en/setup/istio/README.md | 61 ++++-
docs/en/setup/istio/yaml/skywalkingadapter.yml | 77 -------
.../setup/service-agent/java-agent/Plugin-list.md | 7 +-
docs/en/setup/service-agent/java-agent/README.md | 5 +-
.../service-agent/java-agent/Supported-list.md | 9 +-
.../agent-optional-plugins/Logger-plugin.md | 78 +++++++
oap-server/analyzer/agent-analyzer/pom.xml | 7 +-
.../provider/meter/config/MeterConfig.java | 20 +-
.../provider/meter/config/MeterConfigs.java | 8 +-
.../analyzer/provider/meter/process/EvalData.java | 80 -------
.../provider/meter/process/EvalHistogramData.java | 80 -------
.../provider/meter/process/EvalMultipleData.java | 171 --------------
.../provider/meter/process/EvalSingleData.java | 127 -----------
.../meter/process/IMeterProcessService.java | 5 -
.../provider/meter/process/MeterBuilder.java | 177 --------------
.../provider/meter/process/MeterEvalOperation.java | 110 ---------
.../meter/process/MeterProcessService.java | 33 +--
.../provider/meter/process/MeterProcessor.java | 167 ++++----------
...MeterProcessService.java => SampleBuilder.java} | 32 ++-
.../analyzer/provider/meter/process/Window.java | 109 ---------
.../parser/listener/SegmentAnalysisListener.java | 5 -
.../provider/meter/process/EvalDataBaseTest.java | 73 ------
.../provider/meter/process/EvalDataTest.java | 106 ---------
.../meter/process/EvalHistogramDataTest.java | 129 -----------
.../meter/process/EvalMultipleDataTest.java | 156 -------------
.../provider/meter/process/EvalSingleDataTest.java | 97 --------
.../provider/meter/process/MeterBaseTest.java | 2 +
.../provider/meter/process/MeterBuilderTest.java | 10 +-
.../meter/process/MeterEvalOperationTest.java | 63 -----
.../meter/process/MeterProcessContextTest.java | 62 -----
.../provider/meter/process/MeterProcessorTest.java | 109 ---------
.../resources/meter-analyzer-config/config.yaml | 27 +--
oap-server/analyzer/meter-analyzer/pom.xml | 2 +-
.../skywalking/oap/meter/analyzer/Analyzer.java | 168 +++++++++-----
.../oap/meter/analyzer/MetricConvert.java | 19 +-
.../oap/meter/analyzer/MetricRuleConfig.java} | 42 ++--
.../skywalking/oap/meter/analyzer/dsl/DSL.java | 2 +-
.../oap/meter/analyzer/dsl/Expression.java | 78 +++++--
.../analyzer/dsl/ExpressionParsingContext.java | 97 ++++++++
.../ExpressionParsingException.java} | 16 +-
.../MetricsRule.java => dsl/HistogramType.java} | 23 +-
.../skywalking/oap/meter/analyzer/dsl/Result.java | 20 +-
.../oap/meter/analyzer/dsl/SampleFamily.java | 113 ++++-----
.../meter/analyzer/dsl/SampleFamilyBuilder.java | 56 +++++
.../prometheus/PrometheusMetricConverter.java | 37 +--
.../analyzer/prometheus/rule/MetricsRule.java | 7 +-
.../oap/meter/analyzer/prometheus/rule/Rule.java | 9 +-
.../oap/meter/analyzer/prometheus/rule/Rules.java | 13 +-
.../oap/meter/analyzer/dsl/AggregationTest.java | 19 +-
.../oap/meter/analyzer/dsl/ArithmeticTest.java | 159 ++++++-------
.../oap/meter/analyzer/dsl/BasicTest.java | 27 +--
...gFilterTest.java => ExpressionParsingTest.java} | 53 +++--
.../oap/meter/analyzer/dsl/FunctionTest.java | 46 ++--
.../oap/meter/analyzer/dsl/IncreaseTest.java | 101 ++++----
.../oap/meter/analyzer/dsl/TagFilterTest.java | 11 +-
oap-server/analyzer/pom.xml | 2 +-
oap-server/exporter/pom.xml | 2 +-
oap-server/oal-grammar/pom.xml | 2 +-
oap-server/oal-rt/pom.xml | 2 +-
oap-server/pom.xml | 2 +-
oap-server/server-alarm-plugin/pom.xml | 2 +-
oap-server/server-bootstrap/pom.xml | 16 +-
.../src/main/resources/application.yml | 33 ++-
.../src/main/resources/component-libraries.yml | 8 +-
.../main/resources/fetcher-prom-rules/self.yaml | 39 ++--
.../meter-analyzer-config/spring-sleuth.yaml | 142 +++---------
.../otel-oc-rules/istio-controlplane.yaml | 114 +++++++++
.../resources/{oc-rules => otel-oc-rules}/oap.yaml | 40 ++--
.../resources/ui-initialized-templates/istio.yml | 175 ++++++++++++++
.../self-observability.yml | 25 +-
.../cluster-consul-plugin/pom.xml | 2 +-
.../cluster-etcd-plugin/pom.xml | 2 +-
.../cluster-kubernetes-plugin/pom.xml | 2 +-
.../cluster-nacos-plugin/pom.xml | 2 +-
.../cluster-standalone-plugin/pom.xml | 2 +-
.../cluster-zookeeper-plugin/pom.xml | 2 +-
oap-server/server-cluster-plugin/pom.xml | 2 +-
.../server-configuration/configuration-api/pom.xml | 2 +-
.../configuration-apollo/pom.xml | 2 +-
.../configuration-consul/pom.xml | 2 +-
.../configuration-etcd/pom.xml | 2 +-
.../configuration-k8s-configmap/pom.xml | 2 +-
.../configuration-nacos/pom.xml | 2 +-
.../configuration-zookeeper/pom.xml | 2 +-
.../grpc-configuration-sync/pom.xml | 2 +-
oap-server/server-configuration/pom.xml | 2 +-
oap-server/server-core/pom.xml | 2 +-
.../oap/server/core/alarm/AlarmRecord.java | 12 +-
.../core/alarm/AlarmStandardPersistence.java | 4 +-
.../server/core/query/MetadataQueryService.java | 10 +-
.../skywalking/oap/server/core/source/Service.java | 3 +-
.../oap/server/core/source/ServiceInstance.java | 3 +-
.../kafka-fetcher-plugin/pom.xml | 2 +-
.../agent/kafka/module/KafkaFetcherConfig.java | 4 +
.../agent/kafka/provider/KafkaFetcherProvider.java | 3 -
.../kafka/provider/handler/JVMMetricsHandler.java | 2 +-
.../provider/handler/MeterServiceHandler.java | 2 +-
.../kafka/provider/handler/ProfileTaskHandler.java | 2 +-
.../provider/handler/ServiceManagementHandler.java | 2 +-
.../provider/handler/TraceSegmentHandler.java | 2 +-
oap-server/server-fetcher-plugin/pom.xml | 2 +-
.../prometheus-fetcher-plugin/pom.xml | 2 +-
.../provider/PrometheusFetcherConfig.java | 14 +-
.../provider/PrometheusFetcherProvider.java | 17 +-
.../prometheus/provider/rule/RulesTest.java | 3 +-
oap-server/server-health-checker/pom.xml | 2 +-
oap-server/server-library/library-client/pom.xml | 2 +-
.../client/jdbc/hikaricp/JDBCHikariCPClient.java | 6 +-
oap-server/server-library/library-module/pom.xml | 2 +-
oap-server/server-library/library-server/pom.xml | 2 +-
oap-server/server-library/library-util/pom.xml | 2 +-
.../src/test/resources/application.yml | 3 -
oap-server/server-library/pom.xml | 2 +-
oap-server/server-query-plugin/pom.xml | 2 +-
.../query-graphql-plugin/pom.xml | 2 +-
.../envoy-metrics-receiver-plugin/pom.xml | 2 +-
.../envoy/als/LogEntry2MetricsAdapter.java | 29 ++-
.../jaeger-receiver-plugin/pom.xml | 2 +-
.../opencensus/OCMetricReceiverConfig.java | 35 ---
.../opencensus/OCMetricReceiverProvider.java | 107 ---------
.../pom.xml | 4 +-
.../oap/server/receiver/otel/Handler.java | 58 +++++
.../otel/HandlerInitializationException.java} | 17 +-
.../receiver/otel/OtelMetricReceiverConfig.java | 70 ++++++
.../receiver/otel/OtelMetricReceiverModule.java} | 8 +-
.../receiver/otel/OtelMetricReceiverProvider.java} | 42 ++--
.../server/receiver/otel/oc}/OCMetricHandler.java | 41 +++-
...ywalking.oap.server.library.module.ModuleDefine | 2 +-
...alking.oap.server.library.module.ModuleProvider | 2 +-
oap-server/server-receiver-plugin/pom.xml | 5 +-
.../server-receiver-plugin/receiver-proto/pom.xml | 5 +-
.../src/main/proto/istio/istio-metric.proto | 154 -------------
.../mixer/adapter/model/v1beta1/extensions.proto | 50 ----
.../proto/mixer/adapter/model/v1beta1/report.proto | 30 ---
.../skywalking-browser-receiver-plugin/pom.xml | 2 +-
.../skywalking-clr-receiver-plugin/pom.xml | 2 +-
.../pom.xml | 83 -------
.../provider/IstioTelemetryGRPCHandler.java | 173 --------------
.../handler/IstioTelemetryHandlerMainTest.java | 84 -------
.../fixture/01-ingress-reviewsv1-policy.msg | 193 ----------------
.../fixture/02-productpage-details-policy.msg | 193 ----------------
.../resources/fixture/03-productpage-details.msg | 193 ----------------
.../resources/fixture/04-productpage-details.msg | 105 ---------
.../resources/fixture/05-productpage-reviews.msg | 105 ---------
.../resources/fixture/06-productpage-reviews.msg | 105 ---------
.../resources/fixture/07-ingress-productpage.msg | 105 ---------
.../resources/fixture/08-ingress-productpage.msg | 105 ---------
.../test/resources/fixture/09-policy-telemetry.msg | 105 ---------
.../test/resources/fixture/10-policy-telemetry.msg | 105 ---------
.../resources/fixture/11-details-telemetry.msg | 105 ---------
.../fixture/12-ingress-productpage-telemetry.msg | 193 ----------------
.../resources/fixture/13-productpage-telemetry.msg | 105 ---------
.../fixture/14-reviews-productpage-telemetry.msg | 193 ----------------
.../skywalking-jvm-receiver-plugin/pom.xml | 2 +-
.../skywalking-management-receiver-plugin/pom.xml | 2 +-
.../skywalking-mesh-receiver-plugin/pom.xml | 2 +-
.../skywalking-meter-receiver-plugin/pom.xml | 2 +-
.../meter/provider/MeterReceiverProvider.java | 1 -
.../meter/provider/config/MeterConfigsTest.java | 64 ------
.../skywalking-profile-receiver-plugin/pom.xml | 2 +-
.../skywalking-sharing-server-plugin/pom.xml | 2 +-
.../skywalking-trace-receiver-plugin/pom.xml | 2 +-
.../zipkin-receiver-plugin/pom.xml | 2 +-
oap-server/server-starter-es7/pom.xml | 2 +-
oap-server/server-starter/pom.xml | 2 +-
oap-server/server-storage-plugin/pom.xml | 3 +-
.../storage-elasticsearch-plugin/pom.xml | 2 +-
.../storage-elasticsearch7-plugin/pom.xml | 2 +-
.../client/ElasticSearch7Client.java | 2 +
.../storage-influxdb-plugin/pom.xml | 2 +-
.../storage/plugin/influxdb/InfluxClient.java | 8 +-
.../plugin/influxdb/InfluxStorageConfig.java | 2 +
.../influxdb/query/ProfileThreadSnapshotQuery.java | 12 +-
.../storage/plugin/influxdb/query/TraceQuery.java | 2 +-
.../storage-jaeger-plugin/pom.xml | 2 +-
.../storage-jdbc-hikaricp-plugin/pom.xml | 2 +-
.../plugin/jdbc/h2/dao/H2HistoryDeleteDAO.java | 2 +-
.../plugin/jdbc/h2/dao/H2MetadataQueryDAO.java | 2 +-
.../plugin/jdbc/mysql/MySQLStorageConfig.java | 2 +-
.../pom.xml | 14 +-
.../plugin/jdbc/tidb/TiDBHistoryDeleteDAO.java} | 12 +-
.../plugin/jdbc/tidb/TiDBStorageConfig.java} | 14 +-
.../plugin/jdbc/tidb/TiDBStorageProvider.java | 177 ++++++++++++++
...lking.oap.server.library.module.ModuleProvider} | 3 +-
.../storage-zipkin-plugin/pom.xml | 2 +-
oap-server/server-telemetry/pom.xml | 2 +-
oap-server/server-telemetry/telemetry-api/pom.xml | 2 +-
.../server-telemetry/telemetry-prometheus/pom.xml | 2 +-
oap-server/server-testing/pom.xml | 2 +-
oap-server/server-tools/pom.xml | 2 +-
oap-server/server-tools/profile-exporter/pom.xml | 4 +-
.../tool-profile-snapshot-bootstrap/pom.xml | 4 +-
.../tool-profile-snapshot-exporter-es7/pom.xml | 4 +-
.../tool-profile-snapshot-exporter/pom.xml | 4 +-
.../tool-profile-snapshot-server-mock/pom.xml | 4 +-
pom.xml | 2 +-
skywalking-ui | 2 +-
.../apache/skywalking/e2e/SimpleQueryClient.java | 41 +++-
.../apache/skywalking/e2e/alarm/AlarmMatcher.java | 29 +--
.../apache/skywalking/e2e/alarm/AlarmQuery.java | 13 +-
.../apache/skywalking/e2e/alarm/AlarmsMatcher.java | 53 +++++
.../org/apache/skywalking/e2e/alarm/GetAlarm.java | 14 +-
.../apache/skywalking/e2e/alarm/GetAlarmData.java | 11 +-
.../skywalking/e2e/alarm/HookAlarmMatcher.java | 45 ++++
.../apache/skywalking/e2e/alarm/HookAlarms.java | 54 +++++
.../skywalking/e2e/metrics/MetricsQuery.java | 15 +-
.../skywalking/e2e/metrics/ReadMetricsQuery.java | 2 +-
.../e2e-data/src/main/resources/read-alarms.gql | 30 ++-
.../skywalking/e2e/controller/AlarmController.java | 80 +++++++
test/e2e/e2e-test/docker/alarm/alarm-settings.yml | 43 ++++
.../{simple/jdk => alarm}/docker-compose.yml | 13 +-
.../e2e-test/docker/kafka/docker-compose.base.yml | 2 +-
test/e2e/e2e-test/docker/python/docker-compose.yml | 2 +-
.../e2e-test/docker/simple/auth/docker-compose.yml | 2 +-
.../e2e-test/docker/simple/jdk/docker-compose.yml | 2 +-
.../simple/{jdk => so11y}/docker-compose.yml | 10 +-
.../e2e-test/docker/simple/ssl/docker-compose.yml | 2 +-
.../e2e-test/docker/storage/docker-compose.es6.yml | 2 +-
.../docker/storage/docker-compose.es7.0.yml | 2 +-
.../docker/storage/docker-compose.es7.9.yml | 2 +-
.../docker/storage/docker-compose.influxdb.yml | 2 +-
.../docker/storage/docker-compose.mysql.yml | 2 +-
...r-compose.mysql.yml => docker-compose.tidb.yml} | 27 +--
.../e2e-test/docker/storage/tidbconfig/tidb.toml | 254 +++++++++++++++++++++
.../docker-compose.tidb.yml} | 28 +--
.../java/org/apache/skywalking/e2e/PythonE2E.java | 2 +-
.../e2e/{meter/MeterE2E.java => SO11yE2E.java} | 117 +++++-----
.../org/apache/skywalking/e2e/alarm/AlarmE2E.java | 111 +++++++++
.../org/apache/skywalking/e2e/kafka/KafkaE2E.java | 4 +-
.../org/apache/skywalking/e2e/meter/MeterE2E.java | 2 +-
.../apache/skywalking/e2e/simple/SimpleE2E.java | 63 +----
.../apache/skywalking/e2e/storage/StorageE2E.java | 4 +-
.../so11y-services.yml => alarm/services.yml} | 2 +-
.../expected/alarm/silence-after-graphql.yml | 34 +++
.../expected/alarm/silence-after-webhook.yml | 49 ++++
.../expected/alarm/silence-before-graphql.yml | 15 +-
.../expected/alarm/silence-before-webhook.yml | 41 ++--
.../resources/expected/simple/so11y-services.yml | 2 +-
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 | 35 +--
.../skywalking/apm/testcase/cxf/Application.java | 25 +-
.../skywalking/apm/testcase/cxf/CxfConfig.java | 67 ++++++
.../testcase/cxf}/controller/CaseController.java | 43 ++--
.../skywalking/apm/testcase/cxf/entity/User.java | 62 +++++
.../apm/testcase/cxf/service/UserService.java | 20 +-
.../apm/testcase/cxf/service/UserServiceImpl.java | 31 ++-
.../src/main/resources/application.yaml | 8 +-
.../src/main/resources/log4j2.xml | 0
.../scenarios/cxf-scenario/support-version.list | 21 ++
.../jdkhttp/controller/CaseController.java | 2 +
.../scenarios/logger-log4j-scenario/bin/startup.sh | 21 ++
.../logger-log4j-scenario/config/expectedData.yaml | 138 +++++++++++
.../logger-log4j-scenario/configuration.yml | 22 ++
.../plugin/scenarios/logger-log4j-scenario/pom.xml | 105 +++++++++
.../src/main/assembly/assembly.xml | 39 ++--
.../apm/testcase/logger/Application.java | 26 +--
.../logger}/controller/CaseController.java | 51 +++--
.../apm/testcase/logger/utils/HttpUtils.java | 57 +++++
.../src/main/resources/application.yaml} | 9 +-
.../logger-log4j-scenario/support-version.list | 17 ++
.../logger-log4j2-scenario/bin/startup.sh | 21 ++
.../config/expectedData.yaml | 180 +++++++++++++++
.../logger-log4j2-scenario/configuration.yml | 22 ++
.../scenarios/logger-log4j2-scenario/pom.xml | 110 +++++++++
.../src/main/assembly/assembly.xml | 39 ++--
.../apm/testcase/logger/Application.java | 22 +-
.../logger}/controller/CaseController.java | 55 +++--
.../apm/testcase/logger/utils/HttpUtils.java | 57 +++++
.../src/main/resources/application.yaml} | 9 +-
.../logger-log4j2-scenario/support-version.list | 31 +++
.../logger-logback-scenario/bin/startup.sh | 21 ++
.../config/expectedData.yaml | 181 +++++++++++++++
.../logger-logback-scenario/configuration.yml | 22 ++
.../scenarios/logger-logback-scenario/pom.xml | 111 +++++++++
.../src/main/assembly/assembly.xml | 39 ++--
.../apm/testcase/logger/Application.java | 22 +-
.../logger}/controller/CaseController.java | 58 +++--
.../apm/testcase/logger/utils/HttpUtils.java | 57 +++++
.../src/main/resources/application.yaml} | 9 +-
.../logger-logback-scenario/support-version.list | 19 ++
.../testcase/okhttp/controller/CaseController.java | 5 +-
.../config/expectedData.yaml | 32 ++-
.../testcase/quartzscheduler/job/ExceptionJob.java | 18 +-
.../testcase/quartzscheduler/job/QuartzConfig.java | 21 +-
.../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 | 39 ++--
.../apm/testcase/spring/kafka/Application.java | 0
.../spring/kafka/controller/CaseController.java | 137 +++++++++++
.../src/main/resources/application.properties} | 9 +-
.../src/main/resources/log4j2.xml | 0
.../support-version.list | 19 ++
tools/releasing/create_source_release.sh | 12 +-
529 files changed, 7799 insertions(+), 6543 deletions(-)
copy .github/workflows/{e2e.ttl.yaml => e2e.so11y.yaml} (83%)
copy apm-sniffer/apm-sdk-plugin/{solrj-7.x-plugin => cxf-3.x-plugin}/pom.xml (74%)
create mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/client/MessageSenderInterceptorInterceptor.java
create 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
copy oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/istio/telemetry/module/IstioTelemetryReceiverModule.java => apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/server/AsyncInvokeConstructorInterceptor.java (54%)
create mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/server/AsyncInvokeMethodInterceptor.java
copy apm-sniffer/{optional-plugins/quartz-scheduler-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/quartz/define/JobRunShellInterceptorInstrumentation.java => apm-sdk-plugin/cxf-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/cxf/v3/server/define/ServiceInvokerInterceptorInstrumentation.java} (52%)
create mode 100644 apm-sniffer/apm-sdk-plugin/cxf-3.x-plugin/src/main/resources/skywalking-plugin.def
copy apm-sniffer/apm-sdk-plugin/spring-plugins/{spring-kafka-2.x-plugin => spring-kafka-1.x-plugin}/pom.xml (90%)
create 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
create 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
copy apm-sniffer/{optional-plugins/quartz-scheduler-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/quartz/define/JobRunShellInterceptorInstrumentation.java => apm-sdk-plugin/spring-plugins/spring-kafka-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/spring/kafka/define/LegacyListenerConsumerInstrumentation.java} (53%)
create mode 100644 apm-sniffer/apm-sdk-plugin/spring-plugins/spring-kafka-1.x-plugin/src/main/resources/skywalking-plugin.def
copy {apm-application-toolkit/apm-toolkit-logback-1.x => apm-sniffer/optional-plugins/logger-plugin}/pom.xml (68%)
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/ContextConfig.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/DebugLog4j2LoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/DebugLog4jLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/DebugLogbackLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/ErrorLog4j2LoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/ErrorLog4jLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/ErrorLogbackLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/FatalLog4j2LoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/FatalLog4jLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/InfoLog4j2LoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/InfoLog4jLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/InfoLogbackLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/TraceLog4j2LoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/TraceLog4jLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/TraceLogbackLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/WarnLog4j2LoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/WarnLog4jLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/WarnLogbackLoggerInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/define/Log4j2LoggerInstrumentation.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/define/Log4jLoggerInstrumentation.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/java/org/apache/skywalking/apm/plugin/logger/define/LogbackLoggerInstrumentation.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/main/resources/skywalking-plugin.def
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/test/org/apache/skywalking/apm/plugin/logger/ContextConfigDefaultTest.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/test/org/apache/skywalking/apm/plugin/logger/ContextConfigExceptionTest.java
create mode 100644 apm-sniffer/optional-plugins/logger-plugin/src/test/org/apache/skywalking/apm/plugin/logger/ContextConfigTest.java
copy apm-sniffer/optional-plugins/quartz-scheduler-2.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/quartz/{JobRunShellMethodInterceptor.java => JobExecuteStateMethodInterceptor.java} (51%)
copy CHANGES.md => changes/changes-8.3.0.md (82%)
delete mode 100755 docs/en/setup/istio/yaml/skywalkingadapter.yml
create mode 100644 docs/en/setup/service-agent/java-agent/agent-optional-plugins/Logger-plugin.md
delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalData.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalHistogramData.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalMultipleData.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalSingleData.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/MeterBuilder.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/MeterEvalOperation.java
copy oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/{IMeterProcessService.java => SampleBuilder.java} (51%)
delete mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/Window.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalDataBaseTest.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalDataTest.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalHistogramDataTest.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalMultipleDataTest.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/EvalSingleDataTest.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/MeterEvalOperationTest.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/MeterProcessContextTest.java
delete mode 100644 oap-server/analyzer/agent-analyzer/src/test/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/MeterProcessorTest.java
rename oap-server/analyzer/{agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/config/MeterDataConfig.java => meter-analyzer/src/main/java/org/apache/skywalking/oap/meter/analyzer/MetricRuleConfig.java} (60%)
create mode 100644 oap-server/analyzer/meter-analyzer/src/main/java/org/apache/skywalking/oap/meter/analyzer/dsl/ExpressionParsingContext.java
copy oap-server/analyzer/meter-analyzer/src/main/java/org/apache/skywalking/oap/meter/analyzer/{prometheus/rule/MetricsRule.java => dsl/ExpressionParsingException.java} (74%)
copy oap-server/analyzer/meter-analyzer/src/main/java/org/apache/skywalking/oap/meter/analyzer/{prometheus/rule/MetricsRule.java => dsl/HistogramType.java} (74%)
create mode 100644 oap-server/analyzer/meter-analyzer/src/main/java/org/apache/skywalking/oap/meter/analyzer/dsl/SampleFamilyBuilder.java
copy oap-server/analyzer/meter-analyzer/src/test/java/org/apache/skywalking/oap/meter/analyzer/dsl/{TagFilterTest.java => ExpressionParsingTest.java} (57%)
create mode 100644 oap-server/server-bootstrap/src/main/resources/otel-oc-rules/istio-controlplane.yaml
rename oap-server/server-bootstrap/src/main/resources/{oc-rules => otel-oc-rules}/oap.yaml (54%)
create mode 100644 oap-server/server-bootstrap/src/main/resources/ui-initialized-templates/istio.yml
delete mode 100644 oap-server/server-receiver-plugin/opencensus-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/opencensus/OCMetricReceiverConfig.java
delete mode 100644 oap-server/server-receiver-plugin/opencensus-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/opencensus/OCMetricReceiverProvider.java
rename oap-server/server-receiver-plugin/{opencensus-receiver-plugin => otel-receiver-plugin}/pom.xml (94%)
create mode 100644 oap-server/server-receiver-plugin/otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/Handler.java
copy oap-server/server-receiver-plugin/{skywalking-istio-telemetry-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/istio/telemetry/module/IstioTelemetryReceiverModule.java => otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/HandlerInitializationException.java} (66%)
create mode 100644 oap-server/server-receiver-plugin/otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/OtelMetricReceiverConfig.java
copy oap-server/server-receiver-plugin/{opencensus-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/opencensus/OCMetricReceiverModule.java => otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/OtelMetricReceiverModule.java} (82%)
rename oap-server/server-receiver-plugin/{skywalking-istio-telemetry-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/istio/telemetry/provider/IstioTelemetryReceiverProvider.java => otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/OtelMetricReceiverProvider.java} (65%)
rename oap-server/server-receiver-plugin/{opencensus-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/opencensus => otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/oc}/OCMetricHandler.java (81%)
rename oap-server/server-receiver-plugin/{opencensus-receiver-plugin => otel-receiver-plugin}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine (91%)
rename oap-server/server-receiver-plugin/{opencensus-receiver-plugin => otel-receiver-plugin}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider (91%)
delete mode 100644 oap-server/server-receiver-plugin/receiver-proto/src/main/proto/istio/istio-metric.proto
delete mode 100644 oap-server/server-receiver-plugin/receiver-proto/src/main/proto/mixer/adapter/model/v1beta1/extensions.proto
delete mode 100644 oap-server/server-receiver-plugin/receiver-proto/src/main/proto/mixer/adapter/model/v1beta1/report.proto
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/pom.xml
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/istio/telemetry/provider/IstioTelemetryGRPCHandler.java
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/istio/telemetry/handler/IstioTelemetryHandlerMainTest.java
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/01-ingress-reviewsv1-policy.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/02-productpage-details-policy.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/03-productpage-details.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/04-productpage-details.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/05-productpage-reviews.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/06-productpage-reviews.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/07-ingress-productpage.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/08-ingress-productpage.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/09-policy-telemetry.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/10-policy-telemetry.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/11-details-telemetry.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/12-ingress-productpage-telemetry.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/13-productpage-telemetry.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/14-reviews-productpage-telemetry.msg
delete mode 100644 oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/meter/provider/config/MeterConfigsTest.java
copy oap-server/server-storage-plugin/{storage-elasticsearch-plugin => storage-tidb-plugin}/pom.xml (84%)
copy oap-server/server-storage-plugin/{storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2HistoryDeleteDAO.java => storage-tidb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/tidb/TiDBHistoryDeleteDAO.java} (86%)
copy oap-server/{analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/config/MeterConfig.java => server-storage-plugin/storage-tidb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/tidb/TiDBStorageConfig.java} (74%)
create mode 100644 oap-server/server-storage-plugin/storage-tidb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/tidb/TiDBStorageProvider.java
rename oap-server/{server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine => server-storage-plugin/storage-tidb-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider} (89%)
copy oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/config/Scope.java => test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/alarm/AlarmMatcher.java (56%)
copy oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/config/MeterConfig.java => test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/alarm/AlarmQuery.java (74%)
create mode 100644 test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/alarm/AlarmsMatcher.java
copy oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/config/MeterConfig.java => test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/alarm/GetAlarm.java (76%)
copy oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/config/MeterConfig.java => test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/alarm/GetAlarmData.java (76%)
create mode 100644 test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/alarm/HookAlarmMatcher.java
create mode 100644 test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/alarm/HookAlarms.java
copy oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider => test/e2e/e2e-data/src/main/resources/read-alarms.gql (62%)
create mode 100644 test/e2e/e2e-service-provider/src/main/java/org/apache/skywalking/e2e/controller/AlarmController.java
create mode 100755 test/e2e/e2e-test/docker/alarm/alarm-settings.yml
copy test/e2e/e2e-test/docker/{simple/jdk => alarm}/docker-compose.yml (83%)
copy test/e2e/e2e-test/docker/simple/{jdk => so11y}/docker-compose.yml (85%)
copy test/e2e/e2e-test/docker/storage/{docker-compose.mysql.yml => docker-compose.tidb.yml} (77%)
create mode 100644 test/e2e/e2e-test/docker/storage/tidbconfig/tidb.toml
copy test/e2e/e2e-test/docker/{storage/docker-compose.mysql.yml => ttl/docker-compose.tidb.yml} (75%)
copy test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/{meter/MeterE2E.java => SO11yE2E.java} (51%)
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/alarm/AlarmE2E.java
copy test/e2e/e2e-test/src/test/resources/expected/{simple/so11y-services.yml => alarm/services.yml} (95%)
create mode 100644 test/e2e/e2e-test/src/test/resources/expected/alarm/silence-after-graphql.yml
create mode 100644 test/e2e/e2e-test/src/test/resources/expected/alarm/silence-after-webhook.yml
copy oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider => test/e2e/e2e-test/src/test/resources/expected/alarm/silence-before-graphql.yml (65%)
copy oap-server/analyzer/agent-analyzer/src/test/resources/meter-analyzer-config/config.yaml => test/e2e/e2e-test/src/test/resources/expected/alarm/silence-before-webhook.yml (58%)
create mode 100644 test/plugin/scenarios/cxf-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/cxf-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/cxf-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/cxf-scenario/pom.xml
copy apm-protocol/pom.xml => test/plugin/scenarios/cxf-scenario/src/main/assembly/assembly.xml (54%)
copy oap-server/server-receiver-plugin/opencensus-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/opencensus/OCMetricReceiverModule.java => test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/Application.java (58%)
create mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/CxfConfig.java
copy test/plugin/scenarios/{jdk-http-scenario/src/main/java/org/apache/skywalking/apm/testcase/jdkhttp => cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf}/controller/CaseController.java (54%)
create mode 100644 test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/entity/User.java
copy oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/process/IMeterProcessService.java => test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/service/UserService.java (69%)
rename oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/istio/telemetry/module/IstioTelemetryReceiverModule.java => test/plugin/scenarios/cxf-scenario/src/main/java/org/apache/skywalking/apm/testcase/cxf/service/UserServiceImpl.java (53%)
rename oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider => test/plugin/scenarios/cxf-scenario/src/main/resources/application.yaml (88%)
copy test/plugin/scenarios/{zookeeper-scenario => cxf-scenario}/src/main/resources/log4j2.xml (100%)
create mode 100644 test/plugin/scenarios/cxf-scenario/support-version.list
create mode 100644 test/plugin/scenarios/logger-log4j-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/logger-log4j-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/logger-log4j-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/logger-log4j-scenario/pom.xml
copy apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/pom.xml => test/plugin/scenarios/logger-log4j-scenario/src/main/assembly/assembly.xml (53%)
rename oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/meter/config/Scope.java => test/plugin/scenarios/logger-log4j-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger/Application.java (66%)
copy test/plugin/scenarios/{jdk-http-scenario/src/main/java/org/apache/skywalking/apm/testcase/jdkhttp => logger-log4j-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger}/controller/CaseController.java (57%)
create mode 100644 test/plugin/scenarios/logger-log4j-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger/utils/HttpUtils.java
copy test/{e2e/e2e-test/src/test/resources/expected/simple/so11y-services.yml => plugin/scenarios/logger-log4j-scenario/src/main/resources/application.yaml} (93%)
create mode 100644 test/plugin/scenarios/logger-log4j-scenario/support-version.list
create mode 100644 test/plugin/scenarios/logger-log4j2-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/logger-log4j2-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/logger-log4j2-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/logger-log4j2-scenario/pom.xml
copy apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/pom.xml => test/plugin/scenarios/logger-log4j2-scenario/src/main/assembly/assembly.xml (53%)
copy oap-server/server-receiver-plugin/opencensus-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/opencensus/OCMetricReceiverModule.java => test/plugin/scenarios/logger-log4j2-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger/Application.java (66%)
copy test/plugin/scenarios/{jdk-http-scenario/src/main/java/org/apache/skywalking/apm/testcase/jdkhttp => logger-log4j2-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger}/controller/CaseController.java (53%)
create mode 100644 test/plugin/scenarios/logger-log4j2-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger/utils/HttpUtils.java
copy test/{e2e/e2e-test/src/test/resources/expected/simple/so11y-services.yml => plugin/scenarios/logger-log4j2-scenario/src/main/resources/application.yaml} (93%)
create mode 100644 test/plugin/scenarios/logger-log4j2-scenario/support-version.list
create mode 100644 test/plugin/scenarios/logger-logback-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/logger-logback-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/logger-logback-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/logger-logback-scenario/pom.xml
copy apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/pom.xml => test/plugin/scenarios/logger-logback-scenario/src/main/assembly/assembly.xml (53%)
rename oap-server/server-receiver-plugin/opencensus-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/opencensus/OCMetricReceiverModule.java => test/plugin/scenarios/logger-logback-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger/Application.java (66%)
copy test/plugin/scenarios/{jdk-http-scenario/src/main/java/org/apache/skywalking/apm/testcase/jdkhttp => logger-logback-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger}/controller/CaseController.java (50%)
create mode 100644 test/plugin/scenarios/logger-logback-scenario/src/main/java/org/apache/skywalking/apm/testcase/logger/utils/HttpUtils.java
copy test/{e2e/e2e-test/src/test/resources/expected/simple/so11y-services.yml => plugin/scenarios/logger-logback-scenario/src/main/resources/application.yaml} (93%)
create mode 100644 test/plugin/scenarios/logger-logback-scenario/support-version.list
copy oap-server/server-fetcher-plugin/prometheus-fetcher-plugin/src/main/java/org/apache/skywalking/oap/server/fetcher/prometheus/provider/PrometheusFetcherConfig.java => test/plugin/scenarios/quartz-scheduler-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/quartzscheduler/job/ExceptionJob.java (69%)
create mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/bin/startup.sh
create mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/config/expectedData.yaml
create mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/configuration.yml
create mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/pom.xml
copy apm-sniffer/apm-sdk-plugin/graphql-plugin/graphql-8.x-plugin/pom.xml => test/plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/assembly/assembly.xml (53%)
copy test/plugin/scenarios/{spring-kafka-2.2.x-scenario => spring-kafka-1.3.x-scenario}/src/main/java/test/org/apache/skywalking/apm/testcase/spring/kafka/Application.java (100%)
create mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/java/test/org/apache/skywalking/apm/testcase/spring/kafka/controller/CaseController.java
copy test/{e2e/e2e-test/src/test/resources/expected/simple/so11y-services.yml => plugin/scenarios/spring-kafka-1.3.x-scenario/src/main/resources/application.properties} (91%)
copy test/plugin/scenarios/{spring-kafka-2.3.x-scenario => spring-kafka-1.3.x-scenario}/src/main/resources/log4j2.xml (100%)
create mode 100644 test/plugin/scenarios/spring-kafka-1.3.x-scenario/support-version.list