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%)