This is an automated email from the ASF dual-hosted git repository. wusheng pushed a change to branch remove-endpoint-register in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from 5e78bd0 Make startup successful and persistence works. add e7f66c9 [CI] Reorganize the Plugin Tests to speed up the PR checks (#4566) add 72f46f7 Add missing `@Repeatable` to `@Tag` annotation (#4567) add d53b27d Update How-to-build.md (#4568) add 569baf3 Correlation protocol implement (#4555) add ecbdefd Merge branch 'master' into remove-endpoint-register No new revisions were added by this update. Summary of changes: .github/workflows/plugins-test.0.yaml | 82 +++ .github/workflows/plugins-test.1.yaml | 76 +++ .github/workflows/plugins-test.2.yaml | 87 +++ .github/workflows/plugins-test.3.yaml | 89 +++ .github/workflows/plugins-test.yaml | 646 --------------------- .../apache/skywalking/apm/toolkit/trace/Tag.java | 2 + .../skywalking/apm/toolkit/trace/TraceContext.java | 21 + .../skywalking/apm/agent/core/conf/Config.java | 12 + .../agent/core/context/AbstractTracerContext.java | 4 + .../apm/agent/core/context/ContextCarrier.java | 9 +- .../apm/agent/core/context/ContextManager.java | 9 + .../apm/agent/core/context/ContextSnapshot.java | 9 +- .../apm/agent/core/context/CorrelationContext.java | 164 ++++++ .../agent/core/context/IgnoredTracerContext.java | 16 +- ...ierItem.java => SW7CorrelationCarrierItem.java} | 17 +- .../apm/agent/core/context/TracingContext.java | 16 +- .../core/context/ContextCarrierV2HeaderTest.java | 53 +- .../agent/core/context/CorrelationContextTest.java | 124 ++++ .../apm/plugin/finagle/CodecUtilsTest.java | 5 +- .../v4/HttpClientExecuteInterceptorTest.java | 9 +- .../v4/HttpAsyncClientInterceptorTest.java | 2 +- .../plugin/motan/MotanConsumerInterceptorTest.java | 5 +- .../ProducerOperationHandlerInterceptorTest.java | 3 +- .../TransportClientHandlerInterceptorTest.java | 3 +- .../ProducerOperationHandlerInterceptorTest.java | 3 +- .../v1/TransportClientHandlerInterceptorTest.java | 3 +- .../agent/core/context/MockContextSnapshot.java | 2 +- ....java => CorrelationContextGetInterceptor.java} | 28 +- ....java => CorrelationContextPutInterceptor.java} | 29 +- .../activation/trace/TraceContextActivation.java | 36 ++ docs/en/guides/How-to-build.md | 4 +- docs/en/guides/Plugin-test.md | 52 +- ...ross-Process-Correlation-Headers-Protocol-v1.md | 2 +- .../java-agent/Application-toolkit-trace.md | 11 + docs/en/setup/service-agent/java-agent/README.md | 4 +- .../config/expectedData.yaml | 3 + .../skywalking/apm/toolkit/trace/TraceContext.java | 21 + .../toolkit/controller/TestController.java | 10 + .../finagle-17.10.x-scenario/support-version.list | 11 - .../scenarios/jetty-scenario/support-version.list | 29 - .../mongodb-3.x-scenario/support-version.list | 8 - .../scenarios/mysql-scenario/support-version.list | 23 - .../support-version.list | 21 +- 43 files changed, 918 insertions(+), 845 deletions(-) create mode 100644 .github/workflows/plugins-test.0.yaml create mode 100644 .github/workflows/plugins-test.1.yaml create mode 100644 .github/workflows/plugins-test.2.yaml create mode 100644 .github/workflows/plugins-test.3.yaml delete mode 100644 .github/workflows/plugins-test.yaml create mode 100644 apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/CorrelationContext.java copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/{SW6CarrierItem.java => SW7CorrelationCarrierItem.java} (67%) create mode 100644 apm-sniffer/apm-agent-core/src/test/java/org/apache/skywalking/apm/agent/core/context/CorrelationContextTest.java copy apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/{ActiveSpanErrorInterceptor.java => CorrelationContextGetInterceptor.java} (71%) copy apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/{ActiveSpanErrorInterceptor.java => CorrelationContextPutInterceptor.java} (71%)