This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch
dependabot/maven/fabric8_kubernetes_version-6.7.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from 6084fcaa3d Bump fabric8_kubernetes_version from 6.6.2 to 6.7.2
add 913e66e965 Supplementary dirctory metrics data push (#12539)
add ddf3da46ac Bump micrometer-core from 1.11.0 to 1.11.1 (#12558)
add d99bb3df36 Bump grpc.version from 1.55.1 to 1.56.0 (#12559)
add de53cd8b0f Bump micrometer-bom from 1.11.0 to 1.11.1 (#12560)
add 5ee7d72a93 Bump native-maven-plugin from 0.9.22 to 0.9.23 (#12561)
add 9797e971fe Bump reactor-core from 3.5.6 to 3.5.7 (#12562)
add 33edc4f170 Bump protobuf-java_version from 3.23.2 to 3.23.3 (#12565)
add f81c3f3a44 Cache interfaceClass in advance to prevent
IndexOutOfBoundsException (#12567)
add 85d45b959d Check if jackson2 security dependency existed (#12568)
add cb69b2eca1 Bump micrometer-tracing-bom from 1.1.1 to 1.1.2 (#12564)
add 9a9b28bf09 Fix unable to getAppName in InjvmInvoker (#12574)
add a941985c99 Skip check ignored extensions (#12571)
add 8ad792c287 Add transient to some overrided field (#12570)
add ea35f7ed5c Revert "refactor: migrate tracing core from boot-start to
dubbo deployer (#12453)"
add 25c2b3808a Disable register if registry disable register (#12579)
add 3b7934f512 Fix registry repeat export same service (#12578)
add 9577d464a0 Triple set resolve fallback enable as default (#12575)
add f28c2fec72 Fix alibaba Rpc compact (#12581)
add e79e0214cb Enhance register type of ServiceConfig (#12583)
add 27d9ce3836 Support get alibaba GenericService from spring context
(#12585)
add 2c82cf7dfc Use serviceKey when to metadata ServiceSubscribeEvent
(#12586)
new ba22019d28 Merge branch '3.2' into
dependabot/maven/fabric8_kubernetes_version-6.7.2
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:
.artifacts | 1 -
dubbo-cluster/pom.xml | 5 +
.../rpc/cluster/directory/AbstractDirectory.java | 10 +-
.../rpc/cluster/directory/StaticDirectory.java | 4 +-
.../filter/support}/ObservationSenderFilter.java | 23 +-
...g.apache.dubbo.rpc.cluster.filter.ClusterFilter | 1 +
.../filter/AbstractObservationFilterTest.java | 8 +-
.../filter/ObservationSenderFilterTest.java | 7 +-
.../com/alibaba/dubbo/rpc/service/EchoService.java | 0
.../dubbo/rpc/service/GenericException.java | 34 +-
.../alibaba/dubbo/rpc/service/GenericService.java | 2 +-
.../common/constants/LoggerCodeConstants.java | 2 -
.../Level.java => constants/RegisterTypeEnum.java} | 39 +-
.../dubbo/common/extension/ExtensionLoader.java | 5 +-
.../dubbo/config/AbstractReferenceConfig.java | 3 +
.../java/org/apache/dubbo/config/ModuleConfig.java | 3 +
.../apache/dubbo/config/ReferenceConfigBase.java | 3 +-
.../org/apache/dubbo/config/ServiceConfigBase.java | 25 +-
.../apache/dubbo/config/nested/BaggageConfig.java | 25 -
.../apache/dubbo/config/nested/ExporterConfig.java | 37 +-
.../dubbo/config/nested/PropagationConfig.java | 7 -
.../apache/dubbo/config/nested/SamplingConfig.java | 7 -
.../apache/dubbo/rpc/service/GenericException.java | 141 +-----
.../common/extension/ExtensionLoaderTest.java | 29 +-
.../java/com/alibaba/dubbo/common/Constants.java | 541 ++++++++++++++++++++-
.../java/com/alibaba/dubbo/rpc/Invocation.java | 6 +-
.../java/com/alibaba/dubbo/rpc/RpcContext.java | 20 +
.../java/com/alibaba/dubbo/rpc/RpcInvocation.java | 9 +-
dubbo-config/dubbo-config-api/pom.xml | 6 -
.../org/apache/dubbo/config/ServiceConfig.java | 97 ++--
.../config/deploy/DefaultApplicationDeployer.java | 117 ++---
.../dubbo/config/deploy/DefaultModuleDeployer.java | 5 +-
.../dubbo/config/utils/ConfigValidationUtils.java | 3 +-
.../apache/dubbo/config/AbstractConfigTest.java | 19 +-
.../deploy/DefaultApplicationDeployerTest.java | 6 +-
...egistryCenterExportProviderIntegrationTest.java | 2 +-
...egistryCenterExportProviderIntegrationTest.java | 2 +-
.../dubbo-demo-native-consumer/pom.xml | 2 +-
.../dubbo-demo-native-provider/pom.xml | 2 +-
dubbo-demo/dubbo-demo-spring-boot/pom.xml | 2 +-
dubbo-dependencies-bom/pom.xml | 27 +-
dubbo-distribution/dubbo-all/pom.xml | 10 -
dubbo-distribution/dubbo-bom/pom.xml | 7 -
dubbo-distribution/dubbo-core-spi/pom.xml | 1 -
.../report/identifier/MetadataIdentifier.java | 4 +
.../report/support/AbstractMetadataReport.java | 2 +-
dubbo-metrics/dubbo-metrics-api/pom.xml | 5 +
.../org/apache/dubbo/metrics/aggregate/Pane.java | 0
.../dubbo/metrics/aggregate/SlidingWindow.java | 0
.../AbstractDefaultDubboObservationConvention.java | 16 +-
.../DefaultDubboClientObservationConvention.java | 7 +-
.../DefaultDubboServerObservationConvention.java | 4 +-
.../metrics/observation}/DubboClientContext.java | 9 +-
.../DubboClientObservationConvention.java | 4 +-
.../DubboObservationDocumentation.java | 2 +-
.../metrics/observation}/DubboServerContext.java | 5 +-
.../DubboServerObservationConvention.java | 4 +-
.../dubbo/metrics/utils/MetricsSupportUtil.java | 38 --
.../aggregate/TimeWindowAggregatorTest.java | 3 +-
...efaultDubboClientObservationConventionTest.java | 5 +-
...efaultDubboServerObservationConventionTest.java | 6 +-
.../utils/ObservationConventionUtils.java | 2 +-
dubbo-metrics/dubbo-metrics-default/pom.xml | 5 +
.../observation}/ObservationReceiverFilter.java | 19 +-
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 2 +
.../AbstractObservationFilterTest.java | 5 +-
.../dubbo/metrics/observation}/MockInvocation.java | 6 +-
.../ObservationReceiverFilterTest.java | 12 +-
dubbo-metrics/dubbo-tracing/pom.xml | 111 -----
.../dubbo/tracing/DubboObservationRegistry.java | 90 ----
.../dubbo/tracing/exporter/TraceExporter.java | 37 --
.../tracing/exporter/TraceExporterFactory.java | 66 ---
.../dubbo/tracing/exporter/otlp/OTlpExporter.java | 66 ---
.../tracing/exporter/zipkin/ZipkinExporter.java | 60 ---
.../dubbo/tracing/tracer/PropagatorProvider.java | 29 --
.../tracing/tracer/PropagatorProviderFactory.java | 37 --
.../dubbo/tracing/tracer/TracerProvider.java | 30 --
.../tracing/tracer/TracerProviderFactory.java | 39 --
.../tracer/brave/BravePropagatorProvider.java | 31 --
.../dubbo/tracing/tracer/brave/BraveProvider.java | 41 --
.../tracer/otel/OTelPropagatorProvider.java | 38 --
.../tracing/tracer/otel/OpenTelemetryProvider.java | 212 --------
.../tracing/utils/ObservationSupportUtil.java | 49 --
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 1 -
...g.apache.dubbo.rpc.cluster.filter.ClusterFilter | 1 -
.../tracer/PropagatorProviderFactoryTest.java | 34 --
.../tracer/otel/OTelPropagatorProviderTest.java | 39 --
.../tracer/otel/OpenTelemetryProviderTest.java | 53 --
.../tracing/utils/ObservationSupportUtilTest.java | 49 --
dubbo-metrics/pom.xml | 1 -
.../AuthenticationExceptionTranslatorFilter.java | 6 +-
.../ContextHolderAuthenticationPrepareFilter.java | 8 +-
.../ContextHolderAuthenticationResolverFilter.java | 6 +-
.../model/SecurityScopeModelInitializer.java | 6 +-
.../dubbo/spring/security/utils/SecurityNames.java | 2 +
.../registry/RegistryScopeModelInitializer.java | 4 +-
.../dubbo/registry/client/ServiceInstance.java | 1 +
.../registry/integration/ExporterFactory.java} | 43 +-
.../integration/ReferenceCountExporter.java} | 37 +-
.../registry/integration/RegistryProtocol.java | 13 +-
.../dubbo/registry/support/AbstractRegistry.java | 6 +-
.../java/com/alibaba/dubbo/rpc/RpcException.java | 6 +-
.../java/org/apache/dubbo/rpc/AppResponse.java | 7 +
.../main/java/org/apache/dubbo/rpc/Invocation.java | 12 +-
.../java/org/apache/dubbo/rpc/PathResolver.java | 4 +-
.../org/apache/dubbo/rpc/filter/GenericFilter.java | 4 +-
.../dubbo/rpc/protocol/injvm/InjvmInvoker.java | 31 +-
.../dubbo/rpc/protocol/injvm/DemoService.java | 4 +
.../dubbo/rpc/protocol/injvm/DemoServiceImpl.java | 9 +
.../rpc/protocol/injvm/InjvmProtocolTest.java | 40 +-
.../dubbo/rpc/protocol/tri/TriplePathResolver.java | 9 +-
.../dubbo/rpc/protocol/tri/TripleProtocol.java | 28 +-
.../observability/autoconfigure/pom.xml | 6 -
.../DubboObservationAutoConfiguration.java | 19 +-
.../brave/BraveAutoConfiguration.java | 18 +-
.../otel/OpenTelemetryAutoConfiguration.java | 17 +-
.../observability/pom.xml | 4 +-
dubbo-test/dubbo-dependencies-all/pom.xml | 6 +-
118 files changed, 1136 insertions(+), 1804 deletions(-)
rename
{dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/filter =>
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/filter/support}/ObservationSenderFilter.java
(78%)
copy {dubbo-metrics/dubbo-tracing/src/test/java/org/apache/dubbo/tracing =>
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster}/filter/AbstractObservationFilterTest.java
(93%)
rename {dubbo-metrics/dubbo-tracing/src/test/java/org/apache/dubbo/tracing =>
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster}/filter/ObservationSenderFilterTest.java
(92%)
rename {dubbo-rpc/dubbo-rpc-api =>
dubbo-common}/src/main/java/com/alibaba/dubbo/rpc/service/EchoService.java
(100%)
rename {dubbo-rpc/dubbo-rpc-api =>
dubbo-common}/src/main/java/com/alibaba/dubbo/rpc/service/GenericException.java
(58%)
rename {dubbo-rpc/dubbo-rpc-api =>
dubbo-common}/src/main/java/com/alibaba/dubbo/rpc/service/GenericService.java
(93%)
copy dubbo-common/src/main/java/org/apache/dubbo/common/{logger/Level.java =>
constants/RegisterTypeEnum.java} (56%)
mode change 100644 => 100755
dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/aggregate/Pane.java
mode change 100644 => 100755
dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/aggregate/SlidingWindow.java
rename dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/AbstractDefaultDubboObservationConvention.java
(87%)
rename dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/DefaultDubboClientObservationConvention.java
(92%)
rename dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/DefaultDubboServerObservationConvention.java
(94%)
rename
dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing/context =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/DubboClientContext.java
(97%)
rename dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/DubboClientObservationConvention.java
(92%)
rename dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/DubboObservationDocumentation.java
(98%)
rename
dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing/context =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/DubboServerContext.java
(97%)
rename dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/observation}/DubboServerObservationConvention.java
(92%)
delete mode 100644
dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/utils/MetricsSupportUtil.java
rename dubbo-metrics/{dubbo-tracing/src/test/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/test/java/org/apache/dubbo/metrics/observation}/DefaultDubboClientObservationConventionTest.java
(94%)
rename dubbo-metrics/{dubbo-tracing/src/test/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/test/java/org/apache/dubbo/metrics/observation}/DefaultDubboServerObservationConventionTest.java
(93%)
rename dubbo-metrics/{dubbo-tracing/src/test/java/org/apache/dubbo/tracing =>
dubbo-metrics-api/src/test/java/org/apache/dubbo/metrics/observation}/utils/ObservationConventionUtils.java
(97%)
rename
dubbo-metrics/{dubbo-tracing/src/main/java/org/apache/dubbo/tracing/filter =>
dubbo-metrics-default/src/main/java/org/apache/dubbo/metrics/observation}/ObservationReceiverFilter.java
(80%)
create mode 100644
dubbo-metrics/dubbo-metrics-default/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
rename
dubbo-metrics/{dubbo-tracing/src/test/java/org/apache/dubbo/tracing/filter =>
dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/observation}/AbstractObservationFilterTest.java
(94%)
rename dubbo-metrics/{dubbo-tracing/src/test/java/org/apache/dubbo/tracing =>
dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/observation}/MockInvocation.java
(97%)
rename
dubbo-metrics/{dubbo-tracing/src/test/java/org/apache/dubbo/tracing/filter =>
dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/observation}/ObservationReceiverFilterTest.java
(99%)
delete mode 100644 dubbo-metrics/dubbo-tracing/pom.xml
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/DubboObservationRegistry.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/exporter/TraceExporter.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/exporter/TraceExporterFactory.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/exporter/otlp/OTlpExporter.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/exporter/zipkin/ZipkinExporter.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/PropagatorProvider.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/PropagatorProviderFactory.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/TracerProvider.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/TracerProviderFactory.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/brave/BravePropagatorProvider.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/brave/BraveProvider.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/otel/OTelPropagatorProvider.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/tracer/otel/OpenTelemetryProvider.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/java/org/apache/dubbo/tracing/utils/ObservationSupportUtil.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
delete mode 100644
dubbo-metrics/dubbo-tracing/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter
delete mode 100644
dubbo-metrics/dubbo-tracing/src/test/java/org/apache/dubbo/tracing/tracer/PropagatorProviderFactoryTest.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/test/java/org/apache/dubbo/tracing/tracer/otel/OTelPropagatorProviderTest.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/test/java/org/apache/dubbo/tracing/tracer/otel/OpenTelemetryProviderTest.java
delete mode 100644
dubbo-metrics/dubbo-tracing/src/test/java/org/apache/dubbo/tracing/utils/ObservationSupportUtilTest.java
copy
dubbo-registry/dubbo-registry-api/src/{test/java/org/apache/dubbo/registry/integration/CountRegistryProtocolListener.java
=> main/java/org/apache/dubbo/registry/integration/ExporterFactory.java} (53%)
copy
dubbo-registry/dubbo-registry-api/src/{test/java/org/apache/dubbo/registry/integration/CountRegistryProtocolListener.java
=>
main/java/org/apache/dubbo/registry/integration/ReferenceCountExporter.java}
(52%)
rename {dubbo-compatible =>
dubbo-rpc/dubbo-rpc-api}/src/main/java/com/alibaba/dubbo/rpc/RpcException.java
(95%)