You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2021/09/06 07:24:14 UTC
[dubbo] branch 3.0 updated (26b86a5 -> 0a9276d)
This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git.
from 26b86a5 Bump compiler version to 0.0.3 release (#8687)
add 0a9276d [3.0] Multi Instances - Refactor ServiceRepository (#8684)
No new revisions were added by this update.
Summary of changes:
.github/workflows/build-and-test-3.yml | 4 +-
.../apache/dubbo/common/BaseServiceMetadata.java | 7 ++
.../org/apache/dubbo/common/bytecode/Proxy.java | 23 ++--
.../apache/dubbo/common/utils/ReflectUtils.java | 28 +----
.../dubbo/config/AbstractInterfaceConfig.java | 14 +++
.../apache/dubbo/config/ReferenceConfigBase.java | 20 ++-
.../org/apache/dubbo/config/ServiceConfigBase.java | 1 +
.../apache/dubbo/config/context/ConfigManager.java | 4 +-
.../apache/dubbo/rpc/model/ApplicationModel.java | 15 ++-
.../org/apache/dubbo/rpc/model/ConsumerModel.java | 21 ++++
.../org/apache/dubbo/rpc/model/FrameworkModel.java | 9 +-
.../rpc/model/FrameworkServiceRepository.java | 52 +++++---
.../org/apache/dubbo/rpc/model/ModuleModel.java | 37 ++++++
.../dubbo/rpc/model/ModuleServiceRepository.java | 95 ++++++++++++--
.../org/apache/dubbo/rpc/model/ProviderModel.java | 20 +++
.../apache/dubbo/rpc/model/ServiceDescriptor.java | 19 ++-
.../org/apache/dubbo/rpc/model/ServiceModel.java | 29 +++++
.../apache/dubbo/rpc/model/ServiceRepository.java | 43 -------
...or.java => ServiceDescriptorInternalCache.java} | 14 ++-
.../org/apache/dubbo/config/ReferenceConfig.java | 10 +-
.../org/apache/dubbo/config/ServiceConfig.java | 2 +
.../apache/dubbo/config/ReferenceConfigTest.java | 139 ++++++++++++++++++++-
.../org/apache/dubbo/config/api/DemoService.java | 7 ++
.../dubbo/config/bootstrap/DubboBootstrapTest.java | 3 +-
.../org/apache/dubbo/config/spring/ConfigTest.java | 7 +-
.../DubboComponentScanRegistrarTest.java | 4 +-
.../consumer/PropertyConfigurerTest.java | 4 +-
.../consumer2/PropertySourcesConfigurerTest.java | 4 +-
.../consumer3/PropertySourcesInJavaConfigTest.java | 6 +-
.../config/spring/reference/ReferenceKeyTest.java | 11 +-
.../javaconfig/JavaConfigReferenceBeanTest.java | 2 +
.../registrycenter/AbstractRegistryCenter.java | 4 +-
.../apache/dubbo/qos/command/impl/BaseOffline.java | 6 +-
.../apache/dubbo/qos/command/impl/BaseOnline.java | 6 +-
.../qos/probe/impl/ProviderReadinessProbe.java | 6 +-
.../apache/dubbo/registry/ProviderFirstParams.java | 4 +-
.../dubbo/registry/client/InstanceAddressURL.java | 108 +++++++++++++++-
.../client/ServiceDiscoveryRegistryDirectory.java | 27 ++--
.../registry/integration/RegistryProtocol.java | 3 +-
.../support/DefaultProviderFirstParams.java | 12 +-
.../registry/client/InstanceAddressURLTest.java | 39 +++---
.../ProtocolPortsMetadataCustomizerTest.java | 2 +-
.../ServiceInstanceMetadataCustomizerTest.java | 2 +-
.../store/InMemoryMetadataServiceTest.java | 2 +-
.../migration/MigrationRuleListenerTest.java | 12 +-
.../registry/integration/RegistryProtocolTest.java | 11 ++
.../dubbo/remoting/transport/CodecSupport.java | 14 +--
.../java/org/apache/dubbo/rpc/RpcInvocation.java | 24 ++--
.../dubbo/rpc/protocol/AbstractProtocol.java | 11 +-
.../dubbo/rpc/proxy/AbstractProxyFactory.java | 29 +++--
.../dubbo/rpc/proxy/jdk/JdkProxyFactory.java | 2 +-
.../protocol/dubbo/DecodeableRpcInvocation.java | 37 +++++-
.../dubbo/rpc/protocol/grpc/GrpcProtocol.java | 13 +-
.../dubbo/rpc/protocol/grpc/GrpcProtocolTest.java | 6 +-
.../dubbo/rpc/protocol/rest/RestProtocol.java | 8 +-
.../dubbo/rpc/protocol/rest/RestProtocolTest.java | 68 +++++-----
.../rpc/protocol/tri/AbstractServerStream.java | 7 +-
.../rpc/protocol/tri/TripleClientHandler.java | 21 ++--
.../tri/TripleHttp2FrameServerHandler.java | 32 ++---
.../rpc/protocol/tri/TripleHttp2Protocol.java | 14 ++-
.../rpc/protocol/tri/TripleServerInitializer.java | 10 +-
.../protocol/tri/service/TriBuiltinService.java | 17 ++-
.../dubbo/rpc/protocol/tri/TripleProtocolTest.java | 15 ++-
63 files changed, 896 insertions(+), 330 deletions(-)
copy dubbo-common/src/main/java/org/apache/dubbo/rpc/service/{EchoServiceDetector.java => ServiceDescriptorInternalCache.java} (62%)