This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch 3.4
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from f4b0b13984 Remove datasoure status checker (#15046)
add 2582d78018 fix:Remove the configuration to avoid impacting users'
default configuration values. (#15050) (#15058)
add 5c56caf735 dubbo-rpc module remove dubbo-test-check (#15064)
add 628dcbfcc6 Bump commons-codec:commons-codec from 1.17.1 to 1.17.2
(#15057)
add cd9eae265c Prepare 3.3.3 release
add 688feb1705 Merge branch 'refs/heads/apache-3.3' into 3.3.3-release
add 6c6913eeab Merge branch 'refs/heads/apache-3.3' into 3.3.3-release
add c3b51be208 Merge branch 'refs/heads/apache-3.3' into 3.3.3-release
add 264d6aac3e Merge branch '3.3.3-release' into apache-3.3
add 22395f890c Update to 3.3.4-SNAPSHOT
add 1427ed99ae Bump org.eclipse.jetty:jetty-maven-plugin (#15056)
add e2887e114d Bugfix: An instance of the subclass of RegistryConfig
should be added to configsCache as the RegistryConfig class type(#15016)
(#15017)
add bda147af2e Bump protobuf-java_version from 3.25.5 to 3.25.6 (#15095)
add 5ccde6609c Bump grpc.version from 1.69.0 to 1.70.0 (#15093)
add b5f380f431 Bump spring-boot-3.version from 3.4.1 to 3.4.2 (#15094)
add 2bc29d1326 Bump com.alibaba.fastjson2:fastjson2 from 2.0.53 to 2.0.54
(#15053)
add 3ba3059780 Bump com.diffplug.spotless:spotless-maven-plugin from
2.43.0 to 2.44.2 (#15071)
add 9368b68fad Bump io.micrometer:micrometer-tracing-bom from 1.4.1 to
1.4.2 (#15078)
add 2596d7f579 Bump io.micrometer:micrometer-core from 1.14.2 to 1.14.3
(#15076)
add 712c97d93f Bump io.swagger.core.v3:swagger-annotations from 2.2.27 to
2.2.28 (#15081)
add 83f7f00d15 Bump io.projectreactor:reactor-core from 3.7.1 to 3.7.2
(#15075)
add 58f4aaff3d Bump io.opentelemetry:opentelemetry-bom from 1.45.0 to
1.46.0 (#15054)
add 003e547eda Bump netty4_version from 4.1.116.Final to 4.1.117.Final
(#15080)
add 9c8ca25d01 Bump swagger_version from 1.6.14 to 1.6.15 (#15074)
add 66ddc38fd0 Bump jetty_version from 9.4.56.v20240826 to
9.4.57.v20241219 (#15052)
add 1b28faa068 Bump byte-buddy_version from 1.15.11 to 1.16.1 (#15079)
add a433c59173 Bump spring-6.version from 6.2.1 to 6.2.2 (#15072)
add c23e951891 Bump io.micrometer:micrometer-bom from 1.13.6 to 1.14.3
(#15077)
add 8a56b028ff Bump byte-buddy_version from 1.16.1 to 1.17.0 (#15104)
add f044c8f5e5 Bump com.google.code.gson:gson from 2.11.0 to 2.12.1
(#15103)
add bf184bf971 Bump org.webjars:swagger-ui from 5.18.2 to 5.18.3 (#15101)
add 67afea016e Bump org.webjars:redoc from 2.1.5 to 2.3.0 (#15102)
add 7c3c74ae15 Bump commons-codec:commons-codec from 1.17.2 to 1.18.0
(#15100)
add 10637ac21a Bump com.alibaba.nacos:nacos-client from 2.4.3 to 2.5.0
(#15099)
add 0af04a86e4 Bump jakarta.validation:jakarta.validation-api from 3.1.0
to 3.1.1 (#15098)
add 49ede4fc47 bugfix: the issue of possible infinite loop when cleaning
up expired metadata info (#15086)
add 0871406946 Fix zookeeper reflection type describer registrar path
(#15109)
add 8d1dc55118 Bump org.apache.groovy:groovy from 4.0.24 to 4.0.25 (#15097)
add 09d66451bc Remove unused plugin (#15065)
add da3ed534af remove strong dep micrometer in tracing (#14986)
add d8f5406131 feat:dubbo-remoting-zookeeper-curator5 remove dubbo-test
module (#15082)
add 32486fdfaf Bump com.ctrip.framework.apollo:apollo-client from 2.3.0 to
2.4.0 (#15117)
add 93e13572e4 Bump io.opentelemetry:opentelemetry-bom from 1.46.0 to
1.47.0 (#15118)
add 115168f64c Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
(#15119)
add 5c5e7f4726 Bump com.ctrip.framework.apollo:apollo-mockserver from
2.3.0 to 2.4.0 (#15120)
add bc729afcf0 Try register Service Instance after export (#15113)
add c58a699b6d Ignore RejectedExecutionException if executor is shutdown
during submit task (#15122)
add 6691aa4a8d Fix fastjson2 init error cause startup failure (#14798)
add 7e4f8cf080 Lower log level when no connection (#14800)
add ef7e02ff50 Fix init order in AbstractPortUnificationServer (#14892)
add 652a78aeb2 Support pass SSLSession in Invocation to check permission
(#15049)
add 3627fdbfce get all nacos instances without subscription (#15126)
add 6312f14eea Merge branch 'apache-3.2' into apache-3.3
add 8e108df74a Fix merge conflicts
add 0c2537c433 Fix:triple protocol echoService invoke. (#15127)
add bd128b5f48 Merge branch 'apache-3.2' into apache-3.3
add e67e09aec4 feat: remove useless dependency (#15125)
add dddeb25a74 Remove duplicate dependencies. (#15135)
add 437d38c897 Get authority by calling HttpServletRequest#getServerName
(#15141)
add d7f33b59ff Bump org.yaml:snakeyaml from 2.3 to 2.4 (#15155)
add 2f8caa621f Bump com.alibaba.fastjson2:fastjson2 from 2.0.54 to 2.0.55
(#15154)
add 2436e60c7d Bump io.projectreactor:reactor-core from 3.7.2 to 3.7.3
(#15153)
add 98b90642cc Bump io.micrometer:micrometer-core from 1.14.3 to 1.14.4
(#15152)
add 7cfc3677ee Bump io.micrometer:micrometer-tracing-bom from 1.4.2 to
1.4.3 (#15151)
add 9288455cc4 Bump io.micrometer:micrometer-bom from 1.14.3 to 1.14.4
(#15149)
add 62647337ee Bump netty4_version from 4.1.117.Final to 4.1.118.Final
(#15148)
add 38364f2d07 Bump byte-buddy_version from 1.17.0 to 1.17.1 (#15150)
add f86961f542 Bump spring-6.version from 6.2.2 to 6.2.3 (#15145)
add 907169fa8f Bump tomcat.version from 8.5.100 to 10.1.35 (#15146)
add 6c27f5cedf Bump io.zipkin.reporter2:zipkin-reporter-bom from 3.4.3 to
3.5.0 (#15147)
add d4c1fb37f0 FIX gRPC-related URL object caused a NullPointerException
(NPE) (#15157)
add cedc58316d Optimized RpcMessageHandler to reduce thread pool usage
(#15163)
add 1e4065333e Bump com.diffplug.spotless:spotless-maven-plugin from
2.44.2 to 2.44.3 (#15175)
add a5604cd263 Fix native support generic service (#15139)
add dcd3bbdf8d Bump tomcat.version from 8.5.100 to 10.1.36 (#15167)
add b3aa459607 Bump spring-boot-3.version from 3.4.2 to 3.4.3 (#15169)
add 0c9b7beb6d Bump junit_platform_version from 1.11.4 to 1.12.0 (#15170)
add 4654450203 Bump org.apache.maven.plugins:maven-compiler-plugin (#15171)
add 65e3a1ee59 Bump com.alibaba.fastjson2:fastjson2 from 2.0.55 to 2.0.56
(#15172)
add 1690e5fbc9 Bump org.testcontainers:testcontainers from 1.20.4 to
1.20.5 (#15174)
add 90f49e5446 Bump junit_jupiter_version from 5.11.4 to 5.12.0 (#15168)
add 403e127385 Check the md5 of the metadata cache file (#15006)
add dfc6f3c8de [3.3] Optimized Wrapper#getWrapper and some unit tests
(#15164)
add bcd3fc9277 Fix the issue where the charset from Content-Type is not
parsed correctly, and refactor the related code. (#15188)
new e62d07f559 Merge branch 'apache-3.3' into apache-3.4
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:
.../org/apache/dubbo/common/bytecode/Wrapper.java | 19 +-
.../dubbo/common/deploy/ApplicationDeployer.java | 2 +
.../apache/dubbo/common/deploy/ModuleDeployer.java | 2 +
.../org/apache/dubbo/common/ssl/CertManager.java | 4 +-
.../org/apache/dubbo/common/ssl/CertProvider.java | 10 +
.../threadpool/serial/SerializingExecutor.java | 6 +
.../org/apache/dubbo/common/utils/UrlUtils.java | 10 +-
.../config/context/AbstractConfigManager.java | 20 +-
.../support/AbortPolicyWithReportTest.java | 2 +
.../support/eager/EagerThreadPoolExecutorTest.java | 8 +
.../dubbo/config/context/ConfigManagerTest.java | 15 +
dubbo-config/dubbo-config-api/pom.xml | 2 +-
.../org/apache/dubbo/config/ServiceConfig.java | 2 +
.../config/deploy/DefaultApplicationDeployer.java | 28 +-
.../dubbo/config/deploy/DefaultModuleDeployer.java | 5 +
.../apache/dubbo/config/ReferenceConfigTest.java | 259 +++++++++--------
.../org/apache/dubbo/config/ServiceConfigTest.java | 165 +++++++----
.../spring/annotation/AnnotationIsolationTest.java | 5 +-
.../dubbo-configcenter-apollo/pom.xml | 2 +-
.../apollo/ApolloDynamicConfigurationTest.java | 2 +
dubbo-demo/dubbo-demo-spring-boot/pom.xml | 2 +-
dubbo-dependencies-bom/pom.xml | 48 ++--
.../dubbo/metadata/AbstractCacheManager.java | 13 +-
.../org/apache/dubbo/metadata/MetadataInfo.java | 16 +-
.../dubbo/tracing/DubboObservationRegistry.java | 46 ++-
.../dubbo/tracing/metrics/ObservationMeter.java} | 22 +-
.../tracing/utils/ObservationConventionUtils.java | 2 +-
dubbo-plugin/dubbo-rest-openapi/pom.xml | 6 +-
.../protocol/tri/servlet/HttpMetadataAdapter.java | 3 +-
.../registry/client/AbstractServiceDiscovery.java | 64 +++--
.../client/metadata/store/MetaCacheManager.java | 10 +
.../metadata/store/MetaCacheManagerTest.java | 33 ++-
.../src/test/resources/test-metadata.dubbo.cache | 1 +
.../registry/nacos/NacosNamingServiceWrapper.java | 7 +-
.../apache/dubbo/registry/nacos/NacosRegistry.java | 12 +-
.../dubbo/registry/nacos/MockNamingService.java | 3 +-
.../nacos/NacosNamingServiceWrapperTest.java | 20 +-
.../java/org/apache/dubbo/remoting/Constants.java | 1 +
.../api/pu/AbstractPortUnificationServer.java | 22 +-
.../dubbo/remoting/transport/AbstractServer.java | 5 +-
.../apache/dubbo/remoting/http12/HttpUtils.java | 16 ++
.../http12/message/DefaultHttpRequest.java | 9 +-
.../http12/message/DefaultHttpResponse.java | 9 +-
.../http12/message/codec/HttpUtilsTest.java | 38 +--
.../netty/NettyPortUnificationServer.java | 2 +-
.../remoting/transport/netty/NettyClientTest.java | 2 +
.../netty4/NettyPortUnificationServer.java | 2 +-
.../netty4/NettyPortUnificationServerHandler.java | 4 +
.../transport/netty4/NettyServerHandler.java | 16 ++
.../transport/netty4/ssl/SslClientTlsHandler.java | 5 +-
.../transport/netty4/ssl/SslServerTlsHandler.java | 4 +
.../transport/netty4/ReplierDispatcherTest.java | 2 +
.../transport/netty4/RpcMessageHandler.java | 20 +-
.../dubbo-remoting-zookeeper-curator5/pom.xml | 7 -
....dubbo.aot.api.ReflectionTypeDescriberRegistrar | 2 +-
.../Curator5ZookeeperClientManagerTest.java | 15 +
.../curator5/Curator5ZookeeperClientTest.java | 310 ++++++++++++++++++---
.../support/ZookeeperClientManagerTest.java | 33 ++-
dubbo-remoting/pom.xml | 8 -
dubbo-rpc/dubbo-rpc-api/pom.xml | 5 +
.../rpc/aot/GenericProxyDescriberRegistrar.java | 17 +-
...rg.apache.dubbo.aot.api.ProxyDescriberRegistrar | 1 +
dubbo-rpc/dubbo-rpc-dubbo/pom.xml | 1 -
.../protocol/dubbo/DecodeableRpcInvocation.java | 4 +
.../managemode/WrappedChannelHandlerTest.java | 3 +
.../dubbo/rpc/protocol/tri/TripleInvoker.java | 17 +-
.../tri/h12/AbstractServerTransportListener.java | 3 +
.../tri/stream/AbstractTripleClientStream.java | 10 +
.../dubbo/rpc/protocol/tri/stream/Stream.java | 9 +
.../dubbo/rpc/protocol/tri/TripleProtocolTest.java | 11 +-
dubbo-rpc/pom.xml | 8 -
.../fastjson2/Fastjson2ScopeModelInitializer.java | 24 +-
.../META-INF/dubbo-endpoints-default.properties | 3 -
pom.xml | 56 +---
74 files changed, 1032 insertions(+), 548 deletions(-)
copy
dubbo-metrics/{dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/report/AbstractMetricsReporterFactory.java
=>
dubbo-tracing/src/main/java/org/apache/dubbo/tracing/metrics/ObservationMeter.java}
(57%)
copy
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConfigScopeModelInitializerTest.java
=>
dubbo-remoting/dubbo-remoting-http12/src/test/java/org/apache/dubbo/remoting/http12/message/codec/HttpUtilsTest.java
(54%)
copy
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/aot/MetadataProxyDescriberRegistrar.java
=>
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/aot/GenericProxyDescriberRegistrar.java
(76%)
create mode 100644
dubbo-rpc/dubbo-rpc-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.aot.api.ProxyDescriberRegistrar