This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a change to branch 3.0-multi-instances
in repository https://gitbox.apache.org/repos/asf/dubbo.git.


    from bdf30e6  add failback logic for ut
     add d94e699  Fix nacos group inviable in consumer side (#8533)
     add b5f657e  fix NPE on serialization checking when request timed out 
(#8547)
     add 8739374  Compact with dubbo-all without farbic-io (#8546)
     add 5630a3c  修复monitor未配置时返回dubbo协议的问题 (#8549)
     add 74fcf4d  Fix ShortestResponseLoadBalanceTest failure (#8519)
     add 7f91631  [3.0-Triple] Support triple server stream (#8542)
     add 592c818  improve annotation parameters test (#8535)
     add 038ee3b  perf: Optimize the zookeeper timeout in all testcase (#8564)
     add d7f2452  Fix bug of BroadcastClusterInvoker and add test cases (#8532)
     add 2d26e11  [3.0] Verify additional configuration during service 
reference (#8543)
     add f7933b7  Fix MetadataService connections leak (#8555)
     add 72e1f6e  fix Issue 8516 on branch 3.0: fix mock:true configuration. 
(#8558)
     add 0382a6b  Add test cases to the Configurator after version 2.7 (#8560)
     add 89940b0  Ignore Exception when creating Reference (for generic call) 
(#8534)
     add 1a466da  test: Add testcases for checking exported metadata service in 
single registry center (#8540)
     add acb96d4  【3.0】Enhance and fix check config (#8483)
     add 3c08fd2  Revert "test: Add testcases for checking exported metadata 
service in single registry center (#8540)" (#8577)
     add 7135164  fix: disable testcase of ConfigTest#testReferGenericExport 
(#8580)
     add bc43d68  fix duplicate config init (#8578)
     add 5be7566  Update AbstractClient.java (#8591)
     add cca6871  issue no #8589, should be use Camel-Case rule (#8590)
     add 876eae7  test: Verify the mapping between exported provider and 
metadata (#8510)
     add 6689f4e  Add testcase for checking exported metadata service in single 
registry center (#8583)
     add 67bd4d1  [3.0-tri-compiler] dubbo compiler support stream (#8566)
     add 7537786  Verify local reference for the creation of a local invoker 
process (#8592)
     add c089e33  chore: upgrade nacos to 2.0.3 (#8588)
     add 31e1aa6  Add volatile modifier to some variables in ListenableRouter 
(#8579)
     add d386cd5  Adjust the acquisition of the app, group, and version value 
of the url (#8582)
     add 14bd476  Add unit test for MockInvokersSelector (#8593)
     add 80b6a55  「CodeReview」fix some bad smell of Service export & refer 
(#8594)
     add 24e4bd3  test: Add testcase to check exported service in multiple 
registry center (#8598)
     add bce9641  [3.0] ignore non-dubbo nacos services (#8573)
     add 4331c22  Check if enable Remote Report Metadata before report app 
metadata info (#8597)
     add 37ee4fe  Fix ut after disable default metadata report (#8618)
     add 17ba017   move PR#7884 to 3.0 branch (#8616)
     add ce73b2d  Add Header Filter for Triple Protocol (#8585)
     add 6c76c73  [3.0-Triple]Support triple void response (#8608)
     add 3ac0c37  [3.0-Triple] Fix error in filters can not be returned to 
client (#8615)
     add dbfad05  [3.0-Triple] Remove operation handler (#8637)
     add 0f52c56  add test case for service discovery process (#8607)
     add a957fc0  Adjust the scope of the spi extension (#8600)
     add 3f59150  [3.0] add bootstrap test (#8639)
     new 7c05961  Merge remote-tracking branch 'apache/3.0' into 
3.0-multi-instances
     new b74de7b  Merge branch '3.0-multi-instances' into 
3.0-multi-instances-merge
     new 99e238a  Fix ut
     new 185a1d1  Add Scope Model check

The 4 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:
 compiler/pom.xml                                   |   2 +-
 .../main/resources/Dubbo3InterfaceStub.mustache    |  44 +-
 compiler/src/main/resources/Dubbo3Stub.mustache    |   5 +-
 compiler/src/main/resources/DubboGrpcStub.mustache |   3 -
 compiler/src/main/resources/DubboStub.mustache     |   3 -
 .../main/resources/ReactorDubboGrpcStub.mustache   |   3 -
 .../src/main/resources/RxDubboGrpcStub.mustache    |   3 -
 .../cluster/router/condition/ConditionRouter.java  |   3 -
 .../cluster/router/condition/config/AppRouter.java |   3 +-
 .../router/condition/config/ListenableRouter.java  |   4 +-
 .../cluster/router/mesh/route/MeshEnvListener.java |   3 -
 .../router/mesh/route/MeshEnvListenerFactory.java  |  10 +-
 .../cluster/router/mesh/route/MeshRuleManager.java |   5 +-
 .../cluster/support/BroadcastClusterInvoker.java   |   6 +-
 .../absent/AbsentConfiguratorTest.java             |  52 +++
 .../override/OverrideConfiguratorTest.java         |  49 +++
 .../filter/DefaultFilterChainBuilderTest.java      |  66 +++
 .../dubbo/rpc/cluster/filter/DemoServiceImpl.java  |  14 +-
 .../apache/dubbo/rpc/cluster/filter/LogFilter.java |  36 +-
 .../ShortestResponseLoadBalanceTest.java           |   7 +-
 .../router/mock/MockInvokersSelectorTest.java      |  71 ++++
 .../support/BroadCastClusterInvokerTest.java       | 164 ++++++++
 .../dubbo/internal/org.apache.dubbo.rpc.Filter     |   1 +
 .../dubbo/common/constants/CommonConstants.java    |  29 +-
 .../dubbo/common/extension/ExtensionLoader.java    |   1 +
 .../extension/support/WrapperComparator.java       |  31 +-
 .../url/component/DubboServiceAddressURL.java      |   6 -
 .../org/apache/dubbo/common/utils/ConfigUtils.java |   3 +-
 .../org/apache/dubbo/common/utils/NetUtils.java    |  55 ++-
 .../org/apache/dubbo/config/AbstractConfig.java    |   2 +-
 .../dubbo/config/AbstractInterfaceConfig.java      |  29 ++
 .../org/apache/dubbo/config/ApplicationConfig.java |  32 +-
 .../apache/dubbo/config/ConfigCenterConfig.java    |  74 ++--
 .../apache/dubbo/config/MetadataReportConfig.java  |  37 +-
 .../java/org/apache/dubbo/config/ModuleConfig.java |   2 +
 .../apache/dubbo/config/ReferenceConfigBase.java   |   9 +
 .../org/apache/dubbo/config/ServiceConfigBase.java |   9 +
 .../apache/dubbo/rpc/model/ApplicationModel.java   |   4 +
 .../apache/dubbo/rpc/model/MethodDescriptor.java   |  41 +-
 .../apache/dubbo/common/utils/NetUtilsTest.java    |  91 ++++-
 .../dubbo/config/AbstractInterfaceConfigTest.java  |  70 +---
 .../java/org/apache/dubbo/config/Greeting.java     |  12 +-
 .../org/apache/dubbo/config/GreetingLocal1.java    |   9 +-
 .../org/apache/dubbo/config/GreetingLocal2.java    |  14 +-
 .../org/apache/dubbo/config/GreetingLocal3.java    |  17 +-
 .../apache/dubbo/descriptor/DescriptorService.java |   5 +
 .../dubbo/descriptor/MethodDescriptorTest.java     |  14 +
 dubbo-config/dubbo-config-api/pom.xml              |  12 +
 .../org/apache/dubbo/config/ReferenceConfig.java   |  11 +-
 .../org/apache/dubbo/config/ServiceConfig.java     |  13 +-
 .../dubbo/config/bootstrap/DubboBootstrap.java     | 114 ++++--
 .../bootstrap/builders/MetadataReportBuilder.java  |  36 +-
 .../dubbo/config/utils/ConfigValidationUtils.java  |   2 +-
 .../apache/dubbo/config/ReferenceConfigTest.java   | 453 +++++++++++++++++++--
 .../org/apache/dubbo/config/ServiceConfigTest.java |   6 +-
 .../bootstrap/DubboBootstrapMultiInstanceTest.java |  20 +-
 .../dubbo/config/bootstrap/DubboBootstrapTest.java | 165 +++++++-
 .../org/apache/dubbo/config/url/UrlTestBase.java   |  61 +--
 .../config/utils/ConfigValidationUtilsTest.java    |  63 +++
 .../org/apache/dubbo/integration/Constants.java    |  10 +-
 ...gistryCenterExportProviderExporterListener.java |  23 +-
 ...MultipleRegistryCenterExportProviderFilter.java |  86 ++++
 ...gistryCenterExportProviderIntegrationTest.java} | 119 ++++--
 ...terExportProviderRegistryProtocolListener.java} |   8 +-
 ...ltipleRegistryCenterExportProviderService.java} |  12 +-
 ...leRegistryCenterExportProviderServiceImpl.java} |  16 +-
 ...egistryCenterExportProviderServiceListener.java |  24 +-
 ...MultipleRegistryCenterInjvmIntegrationTest.java |  15 +-
 ...terServiceDiscoveryRegistryIntegrationTest.java |  55 +--
 ...ceDiscoveryRegistryRegistryServiceListener.java |  28 +-
 ...RegistryCenterDubboProtocolIntegrationTest.java |  26 +-
 ...gistryCenterExportMetadataExporterListener.java |  24 +-
 ...gistryCenterExportMetadataIntegrationTest.java} | 131 +++---
 ...SingleRegistryCenterExportMetadataService.java} |  12 +-
 ...leRegistryCenterExportMetadataServiceImpl.java} |  17 +-
 ...egistryCenterExportMetadataServiceListener.java |  25 +-
 ...egistryCenterExportProviderIntegrationTest.java |  73 +++-
 ...nterExportProviderRegistryProtocolListener.java |   4 +-
 .../SingleRegistryCenterInjvmIntegrationTest.java  |  16 +-
 .../registrycenter/AbstractRegistryCenter.java     | 107 +++++
 .../DefaultMultipleRegistryCenter.java             | 121 ------
 .../DefaultSingleRegistryCenter.java               | 101 -----
 .../dubbo/registrycenter/RegistryCenter.java       |  33 ++
 ...r.java => ZookeeperMultipleRegistryCenter.java} |  26 +-
 .../registrycenter/ZookeeperRegistryCenter.java    | 142 +++++++
 ...ter.java => ZookeeperSingleRegistryCenter.java} |  27 +-
 .../org.apache.dubbo.common.status.StatusChecker   |  19 +-
 .../org.apache.dubbo.common.threadpool.ThreadPool  |  19 +-
 .../org.apache.dubbo.config.ServiceListener        |   2 +
 ...g.apache.dubbo.registry.RegistryServiceListener |  17 -
 ...o.registry.integration.RegistryProtocolListener |  18 +-
 .../services/org.apache.dubbo.remoting.Dispatcher  |  19 +-
 .../services/org.apache.dubbo.remoting.Transporter |  19 +-
 .../org.apache.dubbo.remoting.exchange.Exchanger   |  19 +-
 .../org.apache.dubbo.remoting.telnet.TelnetHandler |  16 -
 .../services/org.apache.dubbo.rpc.ExporterListener |  19 +-
 .../META-INF/services/org.apache.dubbo.rpc.Filter  |   1 +
 .../config/spring/util/DubboAnnotationUtils.java   |   3 +-
 .../src/main/resources/META-INF/dubbo.xsd          |   8 +-
 .../org/apache/dubbo/config/spring/ConfigTest.java |   9 +-
 .../dubbo/config/spring/JavaConfigBeanTest.java    |   8 +-
 .../annotation/MethodConfigCallbackTest.java       |   8 +-
 .../factory/annotation/ParameterConvertTest.java   |   5 +
 .../XmlReferenceBeanConditionalTest.java           |   8 +-
 ...nfigAnnotationReferenceBeanConditionalTest.java |   8 +-
 .../JavaConfigRawReferenceBeanConditionalTest.java |   8 +-
 .../JavaConfigReferenceBeanConditionalTest4.java   |   8 +-
 .../configprops/SpringBootConfigPropsTest.java     |  13 +-
 .../SpringBootMultipleConfigPropsTest.java         |  10 +-
 .../importxml/SpringBootImportDubboXmlTest.java    |   8 +-
 .../annotation/DubboConfigConfigurationTest.java   |   6 +-
 .../context/annotation/EnableDubboConfigTest.java  |  11 +-
 .../spring/issues/issue6000/Issue6000Test.java     |   8 +-
 .../spring/issues/issue6252/Issue6252Test.java     |  10 +-
 .../spring/issues/issue7003/Issue7003Test.java     |   8 +-
 .../consumer/PropertyConfigurerTest.java           |   8 +-
 .../consumer2/PropertySourcesConfigurerTest.java   |   8 +-
 .../consumer3/PropertySourcesInJavaConfigTest.java |  22 +-
 .../reference/DubboConfigBeanInitializerTest.java  |   8 +-
 .../config/spring/reference/ReferenceKeyTest.java  |   8 +-
 .../javaconfig/JavaConfigReferenceBeanTest.java    |  18 +-
 .../spring/reference/localcall/LocalCallTest.java  |   8 +-
 .../spring/reference/localcall/LocalCallTest2.java |   8 +-
 .../registrycenter/AbstractRegistryCenter.java     | 107 +++++
 .../DefaultSingleRegistryCenter.java               | 101 -----
 .../spring/registrycenter/RegistryCenter.java      |  33 ++
 ...r.java => ZookeeperMultipleRegistryCenter.java} |  42 +-
 .../registrycenter/ZookeeperRegistryCenter.java    | 142 +++++++
 ...ter.java => ZookeeperSingleRegistryCenter.java} |  27 +-
 .../config/spring/schema/GenericServiceTest.java   |  15 +-
 dubbo-dependencies-bom/pom.xml                     |   2 +-
 dubbo-distribution/dubbo-all/pom.xml               |  12 +
 .../org/apache/dubbo/metadata/MetadataInfo.java    |  63 ++-
 .../apache/dubbo/metadata/ServiceNameMapping.java  |  11 +-
 .../metadata/report/MetadataReportInstance.java    |   7 +-
 .../support/AbstractMetadataReportFactory.java     |  34 +-
 .../apache/dubbo/metadata/MetadataInfoTest.java    |  99 +++--
 .../CustomizedParamsFilter.java}                   |  19 +-
 .../metadata/filter/ExcludedParamsFilter.java      |  26 +-
 .../org.apache.dubbo.metadata.MetadataParamsFilter |   3 +-
 .../apache/dubbo/auth/AccessKeyAuthenticator.java  |   2 +-
 .../dubbo/auth/AccessKeyAuthenticatorTest.java     |   2 +-
 .../dubbo/registry/ListenerRegistryWrapper.java    |   8 +-
 .../dubbo/registry/ProviderFirstParams.java}       |  10 +-
 .../registry/client/DefaultServiceInstance.java    |   8 +-
 .../dubbo/registry/client/InstanceAddressURL.java  |  26 +-
 .../registry/client/ServiceDiscoveryRegistry.java  | 102 +----
 .../client/ServiceDiscoveryRegistryDirectory.java  |  22 +-
 .../dubbo/registry/client/ServiceInstance.java     |  11 -
 .../listener/ServiceInstancesChangedListener.java  |  42 +-
 .../metadata/MetadataServiceNameMapping.java       |  58 +--
 ...MetadataServiceURLParamsMetadataCustomizer.java |   3 +
 .../registry/client/metadata/MetadataUtils.java    |  33 +-
 .../ServiceInstanceMetadataCustomizer.java         |  40 +-
 .../metadata/ServiceInstanceMetadataUtils.java     |  42 +-
 .../store/InMemoryWritableMetadataService.java     |   2 +-
 .../metadata/store/RemoteMetadataServiceImpl.java  |   2 +-
 .../client/migration/MigrationRuleHandler.java     |  11 +-
 .../client/migration/MigrationRuleListener.java    |  33 +-
 .../client/migration/model/MigrationRule.java      |  13 +-
 .../registry/integration/RegistryProtocol.java     |  41 +-
 .../registry/support/AbstractRegistryFactory.java  |  53 ++-
 .../support/CacheableFailbackRegistry.java         |  14 +-
 .../support/DefaultProviderFirstParams.java        |  25 +-
 .../org.apache.dubbo.registry.ProviderFirstParams  |   1 +
 .../java/org/apache/dubbo/registry/MockLogger.java | 135 ++++++
 .../client/DefaultServiceInstanceTest.java         |  62 ++-
 .../registry/client/InstanceAddressURLTest.java    | 161 ++++++++
 .../client/ServiceDiscoveryRegistryTest.java       | 249 +++++++++++
 .../MockServiceInstancesChangedListener.java       |  46 +++
 .../ServiceInstancesChangedListenerTest.java       |  61 ++-
 .../metadata/MetadataServiceNameMappingTest.java   | 134 ++++++
 .../ProtocolPortsMetadataCustomizerTest.java       | 101 +++++
 .../ServiceInstanceMetadataCustomizerTest.java     | 126 ++++++
 .../metadata/store/CustomizedParamsFilter.java     |  22 +-
 .../metadata/store/ExcludedParamsFilter.java       |  16 +-
 .../store/InMemoryMetadataServiceTest.java         | 175 ++++++++
 .../store/RemoteMetadataServiceImplTest.java}      |   7 +-
 .../client/migration/MigrationInvokerTest.java     |   8 +
 .../client/migration/MigrationRuleHandlerTest.java |  26 ++
 .../migration/MigrationRuleListenerTest.java       | 174 +++++++-
 .../client/migration/model/MigrationRuleTest.java  | 134 +++---
 .../DemoService.java}                              |   9 +-
 .../DemoService2.java}                             |   9 +-
 .../support/ServiceOrientedRegistryTest.java       |  16 +-
 .../org.apache.dubbo.metadata.MetadataParamsFilter |   2 +
 .../KubernetesMeshEnvListenerFactory.java          |  51 +--
 ...uster.router.mesh.route.MeshEnvListenerFactory} |   2 +-
 .../dubbo/registry/multiple/MultipleRegistry.java  |   2 +-
 .../multiple/MultipleServiceDiscovery.java         |   2 +-
 .../registry/nacos/NacosNamingServiceWrapper.java  |   4 +
 .../apache/dubbo/registry/nacos/NacosRegistry.java |  16 +-
 .../registry/nacos/NacosServiceDiscovery.java      |  26 +-
 .../nacos/util/NacosNamingServiceUtils.java        |  15 -
 .../zookeeper/ZookeeperServiceDiscovery.java       |   9 +-
 .../zookeeper/util/CuratorFrameworkUtils.java      |  39 +-
 .../dubbo/remoting/transport/AbstractClient.java   |  13 +-
 .../java/org/apache/dubbo/rpc/HeaderFilter.java    |  11 +-
 .../apache/dubbo/rpc/filter/TokenHeaderFilter.java |  49 +++
 .../dubbo/rpc/listener/ListenerInvokerWrapper.java |   7 +
 .../dubbo/rpc/protocol/AbstractProtocol.java       |   8 +-
 .../apache/dubbo/rpc/support/AccessLogData.java    |   7 +-
 .../org/apache/dubbo/rpc/support/MockInvoker.java  |   7 +-
 .../internal/org.apache.dubbo.rpc.HeaderFilter     |   1 +
 .../dubbo/rpc/protocol/CountInvokerListener.java   |  28 +-
 .../rpc/protocol/ProtocolListenerWrapperTest.java  |  81 ++++
 .../org/apache/dubbo/rpc/support/DemoServiceA.java |   9 +-
 .../apache/dubbo/rpc/support/DemoServiceAMock.java |  12 +-
 .../org/apache/dubbo/rpc/support/DemoServiceB.java |   9 +-
 .../apache/dubbo/rpc/support/DemoServiceBMock.java |  11 +-
 .../apache/dubbo/rpc/support/MockInvokerTest.java  |  25 ++
 .../internal/org.apache.dubbo.rpc.InvokerListener  |   1 +
 .../rpc/protocol/dubbo/DecodeableRpcResult.java    |  13 +-
 .../rpc/protocol/dubbo/DubboCodecSupport.java      |  18 +-
 .../dubbo/rpc/protocol/dubbo/DubboProtocol.java    |   6 +-
 .../dubbo/rpc/protocol/injvm/InjvmExporter.java    |   2 +-
 .../dubbo/rpc/protocol/injvm/InjvmInvoker.java     |   2 +-
 .../rpc/protocol/injvm/InjvmProtocolTest.java      |  19 +-
 .../rpc/protocol/tri/AbstractClientStream.java     |   6 +-
 .../rpc/protocol/tri/AbstractServerStream.java     |  23 +-
 .../dubbo/rpc/protocol/tri/AbstractStream.java     |  54 +--
 .../dubbo/rpc/protocol/tri/ClientStream.java       |   8 +-
 .../rpc/protocol/tri/ClientTransportObserver.java  |   6 +-
 .../dubbo/rpc/protocol/tri/ServerStream.java       |  49 ++-
 .../rpc/protocol/tri/ServerTransportObserver.java  |   8 +-
 ...Serialization.java => SingleProtobufUtils.java} |  64 ++-
 .../org/apache/dubbo/rpc/protocol/tri/Stream.java  |  46 ++-
 .../dubbo/rpc/protocol/tri/TransportObserver.java  |  20 +-
 .../rpc/protocol/tri/TripleClientHandler.java      |  16 +-
 .../protocol/tri/TripleClientInboundHandler.java   |   2 +-
 .../tri/TripleHttp2ClientResponseHandler.java      |   6 +-
 .../tri/TripleHttp2FrameServerHandler.java         |   6 +-
 .../protocol/tri/TripleServerInboundHandler.java   |   2 +-
 .../apache/dubbo/rpc/protocol/tri/TripleUtil.java  |   6 +-
 .../dubbo/rpc/protocol/tri/UnaryClientStream.java  |  11 +-
 .../dubbo/rpc/protocol/tri/UnaryServerStream.java  |  18 +-
 .../rpc/protocol/tri/UnaryClientStreamTest.java    |   2 +-
 237 files changed, 5550 insertions(+), 2121 deletions(-)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshEnvListenerFactory.java
 (81%)
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DefaultFilterChainBuilderTest.java
 copy 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DefaultMetadataParamsFilter.java
 => 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceImpl.java
 (76%)
 copy 
dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmExporter.java
 => 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/LogFilter.java 
(53%)
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mock/MockInvokersSelectorTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/BroadCastClusterInvokerTest.java
 create mode 100644 
dubbo-cluster/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
 rename {dubbo-config/dubbo-config-api => 
dubbo-common}/src/test/java/org/apache/dubbo/config/AbstractInterfaceConfigTest.java
 (76%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => dubbo-common/src/test/java/org/apache/dubbo/config/Greeting.java (80%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => dubbo-common/src/test/java/org/apache/dubbo/config/GreetingLocal1.java (83%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => dubbo-common/src/test/java/org/apache/dubbo/config/GreetingLocal2.java (78%)
 copy 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DefaultMetadataParamsFilter.java
 => dubbo-common/src/test/java/org/apache/dubbo/config/GreetingLocal3.java (70%)
 create mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/ConfigValidationUtilsTest.java
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/Constants.java
 (75%)
 copy 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/config/AppRouter.java
 => 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderExporterListener.java
 (62%)
 create mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderFilter.java
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/{single/exportprovider/SingleRegistryCenterExportProviderIntegrationTest.java
 => 
multiple/exportprovider/MultipleRegistryCenterExportProviderIntegrationTest.java}
 (55%)
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/{single/exportprovider/SingleRegistryCenterExportProviderRegistryProtocolListener.java
 => 
multiple/exportprovider/MultipleRegistryCenterExportProviderRegistryProtocolListener.java}
 (83%)
 rename 
dubbo-config/{dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/registrycenter/SingleRegistryCenter.java
 => 
dubbo-config-api/src/test/java/org/apache/dubbo/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderService.java}
 (73%)
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/{registrycenter/SingleRegistryCenter.java
 => 
integration/multiple/exportprovider/MultipleRegistryCenterExportProviderServiceImpl.java}
 (69%)
 copy 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshEnvListener.java
 => 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/multiple/exportprovider/MultipleRegistryCenterExportProviderServiceListener.java
 (59%)
 copy 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/config/AppRouter.java
 => 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/single/exportmetadata/SingleRegistryCenterExportMetadataExporterListener.java
 (61%)
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/single/{injvm/SingleRegistryCenterInjvmIntegrationTest.java
 => exportmetadata/SingleRegistryCenterExportMetadataIntegrationTest.java} (57%)
 rename 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/{registrycenter/SingleRegistryCenter.java
 => 
integration/single/exportmetadata/SingleRegistryCenterExportMetadataService.java}
 (74%)
 rename 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/{registrycenter/MultipleRegistryCenter.java
 => 
integration/single/exportmetadata/SingleRegistryCenterExportMetadataServiceImpl.java}
 (69%)
 copy 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshEnvListener.java
 => 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/integration/single/exportmetadata/SingleRegistryCenterExportMetadataServiceListener.java
 (59%)
 create mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/registrycenter/AbstractRegistryCenter.java
 delete mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/registrycenter/DefaultMultipleRegistryCenter.java
 delete mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/registrycenter/DefaultSingleRegistryCenter.java
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/registrycenter/{RegistryCenter.java
 => ZookeeperMultipleRegistryCenter.java} (56%)
 create mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/registrycenter/ZookeeperRegistryCenter.java
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/registrycenter/{RegistryCenter.java
 => ZookeeperSingleRegistryCenter.java} (61%)
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/registrycenter/AbstractRegistryCenter.java
 delete mode 100644 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/registrycenter/DefaultSingleRegistryCenter.java
 rename 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/registrycenter/{ZooKeeperServer.java
 => ZookeeperMultipleRegistryCenter.java} (55%)
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/registrycenter/ZookeeperRegistryCenter.java
 copy 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/registrycenter/{RegistryCenter.java
 => ZookeeperSingleRegistryCenter.java} (61%)
 copy 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/{DefaultMetadataParamsFilter.java
 => filter/CustomizedParamsFilter.java} (59%)
 copy 
dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java
 => 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/filter/ExcludedParamsFilter.java
 (61%)
 copy 
dubbo-registry/dubbo-registry-api/src/{test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => main/java/org/apache/dubbo/registry/ProviderFirstParams.java} (84%)
 copy 
dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java
 => 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/DefaultProviderFirstParams.java
 (54%)
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.ProviderFirstParams
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/MockLogger.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/InstanceAddressURLTest.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistryTest.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/MockServiceInstancesChangedListener.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/MetadataServiceNameMappingTest.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/ProtocolPortsMetadataCustomizerTest.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataCustomizerTest.java
 copy 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DefaultMetadataParamsFilter.java
 => 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/store/CustomizedParamsFilter.java
 (53%)
 rename 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DefaultMetadataParamsFilter.java
 => 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/store/ExcludedParamsFilter.java
 (69%)
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/store/InMemoryMetadataServiceTest.java
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/{ServieDiscoveryRegistryTest.java
 => metadata/store/RemoteMetadataServiceImplTest.java} (88%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/{client/ServieDiscoveryRegistryTest.java
 => service/DemoService.java} (88%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/{client/ServieDiscoveryRegistryTest.java
 => service/DemoService2.java} (88%)
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/resources/META-INF/dubbo/org.apache.dubbo.metadata.MetadataParamsFilter
 copy 
dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/Stream.java
 => 
dubbo-registry/dubbo-registry-kubernetes/src/main/java/org/apache/dubbo/registry/kubernetes/KubernetesMeshEnvListenerFactory.java
 (50%)
 rename 
dubbo-registry/dubbo-registry-kubernetes/src/main/resources/META-INF/dubbo/internal/{org.apache.dubbo.rpc.cluster.router.mesh.route.MeshEnvListener
 => org.apache.dubbo.rpc.cluster.router.mesh.route.MeshEnvListenerFactory} (79%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => 
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/HeaderFilter.java 
(79%)
 create mode 100644 
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter/TokenHeaderFilter.java
 create mode 100644 
dubbo-rpc/dubbo-rpc-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.HeaderFilter
 rename 
dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java
 => 
dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/protocol/CountInvokerListener.java
 (60%)
 create mode 100644 
dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/protocol/ProtocolListenerWrapperTest.java
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => 
dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/DemoServiceA.java
 (89%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => 
dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/DemoServiceAMock.java
 (75%)
 copy 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => 
dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/DemoServiceB.java
 (89%)
 rename 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServieDiscoveryRegistryTest.java
 => 
dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/DemoServiceBMock.java
 (75%)
 create mode 100644 
dubbo-rpc/dubbo-rpc-api/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.InvokerListener
 rename 
dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/{SingleProtobufSerialization.java
 => SingleProtobufUtils.java} (54%)

Reply via email to