This is an automated email from the ASF dual-hosted git repository.
Aias00 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu.git
from e9c6ef580c feat(k8s): configure ingress controller tuning (#7621)
add bfc34dd6cf feat: add inbound distributed tracing span for gateway
requests (#7615) (#7619)
No new revisions were added by this update.
Summary of changes:
shenyu-bootstrap/pom.xml | 8 +
.../src/main/resources/application.yml | 3 +
.../apache/shenyu/common/config/ShenyuConfig.java | 66 +++++
.../apache/shenyu/common/constant/Constants.java | 5 +
.../org/apache/shenyu/common/enums/PluginEnum.java | 5 +
.../src/main/release-docs/LICENSE | 6 +
shenyu-plugin/pom.xml | 1 +
.../common/constant/GenericLoggingConstant.java | 6 +-
.../shenyu-plugin-tracing}/pom.xml | 34 ++-
.../shenyu/plugin/tracing/TracingConstants.java | 57 +++++
.../shenyu/plugin/tracing/TracingPlugin.java | 147 +++++++++++
.../tracing/context/ReactorTracingContext.java | 81 ++++++
.../tracing/extract/TraceContextExtractor.java | 110 ++++++++
.../shenyu/plugin/tracing/TracingPluginTest.java | 278 +++++++++++++++++++++
.../tracing/extract/TraceContextExtractorTest.java | 153 ++++++++++++
.../shenyu-spring-boot-starter-plugin/pom.xml | 1 +
.../pom.xml | 10 +-
.../plugin/tracing/TracingPluginConfiguration.java | 109 ++++++++
...rk.boot.autoconfigure.AutoConfiguration.imports | 2 +-
.../tracing/TracingPluginConfigurationTest.java | 126 ++++++++++
20 files changed, 1182 insertions(+), 26 deletions(-)
copy
{shenyu-spring-boot-starter/shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-agent-gateway
=> shenyu-plugin/shenyu-plugin-tracing}/pom.xml (75%)
create mode 100644
shenyu-plugin/shenyu-plugin-tracing/src/main/java/org/apache/shenyu/plugin/tracing/TracingConstants.java
create mode 100644
shenyu-plugin/shenyu-plugin-tracing/src/main/java/org/apache/shenyu/plugin/tracing/TracingPlugin.java
create mode 100644
shenyu-plugin/shenyu-plugin-tracing/src/main/java/org/apache/shenyu/plugin/tracing/context/ReactorTracingContext.java
create mode 100644
shenyu-plugin/shenyu-plugin-tracing/src/main/java/org/apache/shenyu/plugin/tracing/extract/TraceContextExtractor.java
create mode 100644
shenyu-plugin/shenyu-plugin-tracing/src/test/java/org/apache/shenyu/plugin/tracing/TracingPluginTest.java
create mode 100644
shenyu-plugin/shenyu-plugin-tracing/src/test/java/org/apache/shenyu/plugin/tracing/extract/TraceContextExtractorTest.java
copy
shenyu-spring-boot-starter/shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-mcp-server
=> shenyu-spring-boot-starter-plugin-tracing}/pom.xml (82%)
create mode 100644
shenyu-spring-boot-starter/shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-tracing/src/main/java/org/apache/shenyu/springboot/starter/plugin/tracing/TracingPluginConfiguration.java
copy
shenyu-spring-boot-starter/shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-cryptor
=>
shenyu-spring-boot-starter-plugin-tracing}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(92%)
create mode 100644
shenyu-spring-boot-starter/shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-tracing/src/test/java/org/apache/shenyu/springboot/starter/plugin/tracing/TracingPluginConfigurationTest.java