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

liujun pushed a change to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git.


    from 7bef551  update version to 3.0.0-SNAPSHOT
     add 88cb7f5  Update README.md
     add 79c8b00  pick the first valid interface address before choosing 
127.0.0.1 (#6211)
     add bd6b580  use interface name as path (#6212)
     add 7325783  Support spring bean as mock value (#6188)
     add 21e11e7  fix object attachments iteration bug (#6210)
     add 1811f30  [Dubbo-DynamicConfig] compatible configurators url with type 
JsonArray in ConfigCenter (#6216)
     add a0be776  do not set default id (#6236)
     add 5a827df  support multiple address format (#6209)
     add fbe4d7e  upgrade fastjson to 1.2.70 (#6254)
     add 0791c7c  fix-6231 (#6253)
     add 6a45acb  fix(registry-nacos):fix nacos service name associated with 
group name (#6227)
     add 83afabe  add visual-studio-code ignore (#6221)
     add 3ceb4a4  Polish apache/dubbo#6261 : Migration the latest Nacos 
registry implementation to upstream
     add 5ba121d  Revert "add visual-studio-code ignore (#6221)"
     add da6c3eb  Revert "Polish apache/dubbo#6261 : Migration the latest Nacos 
registry implementation to upstream"
     add e4c7330  add visual-studio-code ignore (#6221) (#6287)
     add 27aac3a  Polish apache/dubbo#6275 : DubboNamespaceHandler 注册监听方法 
registerApplicationListeners (#6288)
     add 9cd3086  fix typo in sample section for readme file (#6251)
     add 91989ca  fix wrong check of InvokerListener when export a service (fix 
issue_6269) (#6271)
     add c39eeb5  Revert "fix wrong check of InvokerListener when export a 
service (fix issue_6269) (#6271)"
     add 951955a  Polish apache/dubbo#6296 : Adding the new methods into 
MetadataReport to manipulate the exported URLs for service introspection (#6299)
     add 450c7cd  Revert "fix wrong check of InvokerListener when export a 
service (fix issue_6269) (#6271)"
     add e400898  Merge branch 'master' of github.com:apache/dubbo
     add 0743042  Revert the MetadataReport
     add 879a0c8  sync wait netty server to finish shutdown (#6281)
     add c2d357b  maybe we can remove null judge in this case (#6321)
     add 3ef35a1  fix method name typo in JValidator.java (#6344)
     add c4f11fc  [Dubbo-6340]fix application cannot exit when use consul 
registry (#6341)
     add 1e51703  make consul registry suppor ACL (#6313)
     add 5230444  fix publish null value when use consul config center (#6351)
     add b8b42b1  fix the priority of ListenableRouter were not effective 
(#6148)
     add 6478ac9  when the url is generic, the log level should be info (#6363)
     add 7447f33  fix NPE when check=false is set and provider is empty. (#6376)
     add 80acc24  fix #6306.  support TypeBuilder sort (#6365)
     add e0d031e  enhance ClusterInvoker & ExtensionLoader (#6343)
     add bbacab0  Enhancement, support Map auto recognize in PojoUtils (#6106)
     add 41cbb23  fix typo in CommonConstants (#6373)
     add 5668d74  Fix export provider error, change to catch throwable, handle 
NoClassDefFoundError (#6380)
     add 5ad186f   check parameterTypesDesc of Generic and Echo  (#6374)
     add a68f7ba  add tps filter to SPI list (#6282)
     add 1c407de  Do not clear all configurator  instances when override is 
empty (#6395)
     add ba89f44   Service callback throws "Not found exported service" when 
'bind.port' is set (#6223)
     add f0c9b3f  Removing RpcContext after test finishes. (#6314)
     add b62ae16  Introduce ClusterInvoker to better support multiple 
registries subscription (#6343)
     add 72df0e6  return same reference invokers as much as possible (#6083)
     add 51361d5  fix ut
     add 4aaaea4  2.7.8 Rlease (#6398)
     add 11e728c  Hessian2 whitelist (#6378)
     add cd34cc5  Merge branch 'master' of https://github.com/apache/dubbo
     add 9d5e8b3  Hessian whitelist2 (#6423)
     add feb679b  double check lock (#6422)
     add 51c0ea8  Correction: comments about multipleConfig (#6414)
     add 44345d5  fix bug: Rest Protocol can't work when use Tomcat as 
WebContainer (#6402)
     add f798140  Update @Service And @Reference with @DubboService and 
@DubboReference (#6355)
     new 7645134  Merge branch 'master' of https://github.com/apache/dubbo
     add a243906  2.7.8 release (#6430)
     add 40d03b0  add @SPI annotation (#6436)
     add 58d5e51  check invoker available status after proxy created. (#6435)
     add a2e5102  Fix NPE when unexport Metadata Service (#6450)
     add 342544f  Sync 2.7.8 release (#6453)
     add 8091c02  2.7.8 release (#6467)
     add fb57616  Issue #6476 (#6478)
     add ae3dca5  fix the Spi file of WebServiceProtocol (#6495)
     add d41bfab  [Dubbo-6497]fix problem that webservice consumer cannot 
invoke webservice provider when provider webservice server use servlet, and the 
container has context path and servlet pattern (#6498)
     new 7702fcf  Merge branch 'master' of https://github.com/apache/dubbo
     new 0d785f1  Merge branch 'master' into 3.0

The 3 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:
 .gitignore                                         |    3 +
 README.md                                          |    8 +-
 dubbo-all/pom.xml                                  |    8 +
 .../java/org/apache/dubbo/rpc/cluster/Cluster.java |   15 +-
 .../cluster/{Cluster.java => ClusterInvoker.java}  |   84 +-
 .../org/apache/dubbo/rpc/cluster/Configurator.java |    5 +-
 .../cluster/configurator/parser/ConfigParser.java  |   26 +
 .../router/condition/config/ListenableRouter.java  |    2 +-
 .../cluster/router/mock/MockInvokersSelector.java  |    2 +-
 .../dubbo/rpc/cluster/router/tag/TagRouter.java    |   12 +
 .../cluster/support/AbstractClusterInvoker.java    |    3 +-
 .../support/registry/ZoneAwareClusterInvoker.java  |   32 +-
 .../support/wrapper/MockClusterInvoker.java        |    8 +-
 .../configurator/parser/ConfigParserTest.java      |   16 +
 .../support/AbstractClusterInvokerTest.java        |    2 +-
 .../src/main/java/org/apache/dubbo/common/URL.java |   60 +-
 .../configcenter/AbstractDynamicConfiguration.java |  103 +-
 .../AbstractDynamicConfigurationFactory.java       |    2 +-
 .../config/configcenter/DynamicConfiguration.java  |   10 +
 .../configcenter/TreePathDynamicConfiguration.java |  186 ++
 .../file/FileSystemDynamicConfiguration.java       |  150 +-
 .../dubbo/common/constants/CommonConstants.java    |   41 +-
 .../dubbo/common/constants/RegistryConstants.java  |    2 +
 .../org/apache/dubbo/common/convert/Converter.java |   17 +
 .../convert/multiple/MultiValueConverter.java      |   28 +
 .../dubbo/common/extension/ExtensionLoader.java    | 2069 ++++++++++----------
 .../org/apache/dubbo/common/extension/Wrapper.java |   17 +-
 .../extension/support/ActivateComparator.java      |    4 +-
 ...ivateComparator.java => WrapperComparator.java} |  232 +--
 .../org/apache/dubbo/common/utils/ArrayUtils.java  |   22 +
 .../org/apache/dubbo/common/utils/PathUtils.java   |    7 +-
 .../org/apache/dubbo/common/utils/PojoUtils.java   |   56 +-
 .../utils/StringConstantFieldValuePredicate.java   |   67 +
 .../org/apache/dubbo/common/utils/StringUtils.java |   57 +-
 .../apache/dubbo/config/MetadataReportConfig.java  |    4 +-
 .../java/org/apache/dubbo/config/MethodConfig.java |    7 +-
 .../apache/dubbo/config/ReferenceConfigBase.java   |    7 +-
 .../org/apache/dubbo/config/RegistryConfig.java    |   37 +-
 .../org/apache/dubbo/config/ServiceConfigBase.java |   25 +-
 .../dubbo/config/annotation/DubboReference.java    |    9 +
 .../apache/dubbo/config/context/ConfigManager.java |   13 +-
 .../java/org/apache/dubbo/event/EventListener.java |    2 +-
 .../org/apache/dubbo/rpc/model/ConsumerModel.java  |    7 +-
 .../test/java/org/apache/dubbo/common/URLTest.java | 1777 ++++++++---------
 .../AbstractDynamicConfigurationTest.java          |   60 +-
 .../file/FileSystemDynamicConfigurationTest.java   |   45 +-
 .../common/constants/CommonConstantsTest.java      |   41 +
 .../convert/ConverterTest.java}                    |   39 +-
 .../convert/StringToBooleanConverterTest.java      |    5 +-
 .../convert/StringToCharArrayConverterTest.java    |    5 +-
 .../convert/StringToCharacterConverterTest.java    |    5 +-
 .../convert/StringToDoubleConverterTest.java       |    5 +-
 .../convert/StringToFloatConverterTest.java        |    5 +-
 .../convert/StringToIntegerConverterTest.java      |    5 +-
 .../convert/StringToLongConverterTest.java         |    5 +-
 .../convert/StringToOptionalConverterTest.java     |    5 +-
 .../convert/StringToShortConverterTest.java        |    5 +-
 .../convert/StringToStringConverterTest.java       |    5 +-
 .../convert/multiple/MultiValueConverterTest.java  |   72 +
 .../multiple/StringToArrayConverterTest.java       |    4 +-
 .../StringToBlockingDequeConverterTest.java        |    4 +-
 .../StringToBlockingQueueConverterTest.java        |    4 +-
 .../multiple/StringToCollectionConverterTest.java  |    5 +-
 .../multiple/StringToDequeConverterTest.java       |    4 +-
 .../multiple/StringToListConverterTest.java        |    4 +-
 .../StringToNavigableSetConverterTest.java         |    6 +-
 .../multiple/StringToQueueConverterTest.java       |    3 +-
 .../convert/multiple/StringToSetConverterTest.java |    3 +-
 .../multiple/StringToSortedSetConverterTest.java   |    6 +-
 .../StringToTransferQueueConverterTest.java        |    6 +-
 .../apache/dubbo/common/utils/PojoUtilsTest.java   |   36 +
 .../StringConstantFieldValuePredicateTest.java}    |   44 +-
 .../apache/dubbo/common/utils/StringUtilsTest.java |   73 +-
 .../dubbo/config/context/ConfigManagerTest.java    |    7 +-
 .../org/apache/dubbo/event/EchoEventListener2.java |    2 +-
 .../dubbo/common/extension/ExtensionFactory.java   |    3 +
 .../java/org/apache/dubbo/config/ConfigTest.java   |    4 +-
 .../apache/dubbo/config/ReferenceConfigTest.java   |    4 +-
 dubbo-config/dubbo-config-api/pom.xml              |   31 +
 .../org/apache/dubbo/config/ReferenceConfig.java   |   83 +-
 .../org/apache/dubbo/config/ServiceConfig.java     |    2 +-
 .../dubbo/config/bootstrap/DubboBootstrap.java     |  224 ++-
 .../bootstrap/builders/ReferenceBuilder.java       |   22 +
 .../config/bootstrap/builders/RegistryBuilder.java |   12 +-
 .../config/bootstrap/builders/ServiceBuilder.java  |   18 +-
 .../metadata/AbstractMetadataServiceExporter.java  |  150 ++
 .../ConfigurableMetadataServiceExporter.java       |   69 +-
 .../metadata/RemoteMetadataServiceExporter.java    |   79 +
 .../dubbo/config/utils/ConfigValidationUtils.java  |   14 +-
 ...g.apache.dubbo.metadata.MetadataServiceExporter |    3 +
 .../apache/dubbo/config/ReferenceConfigTest.java   |    5 +-
 .../org/apache/dubbo/config/ServiceConfigTest.java |   30 +-
 ...va => ConsulDubboServiceConsumerBootstrap.java} |   10 +-
 ...va => ConsulDubboServiceProviderBootstrap.java} |   10 +-
 .../NacosDubboServiceConsumerBootstrap.java        |   21 +-
 .../NacosDubboServiceProviderBootstrap.java        |   18 +-
 .../ZookeeperDubboServiceConsumerBootstrap.java    |   13 +-
 .../ZookeeperDubboServiceProviderBootstrap.java    |    9 +-
 .../bootstrap/builders/ReferenceBuilderTest.java   |   15 +-
 .../bootstrap/builders/RegistryBuilderTest.java    |    2 +-
 .../bootstrap/builders/ServiceBuilderTest.java     |   32 +-
 .../PublishingServiceDefinitionListenerTest.java   |   94 +
 .../RemoteMetadataServiceExporterTest.java         |  106 +
 .../config/url/ExporterSideConfigUrlTest.java      |    5 +-
 .../metadata/MetadataServiceExporterTest.java      |   38 +-
 dubbo-config/dubbo-config-spring/pom.xml           |   21 +
 .../apache/dubbo/config/spring/ServiceBean.java    |    6 +-
 .../ReferenceAnnotationBeanPostProcessor.java      |   92 +-
 .../annotation/ServiceClassPostProcessor.java      |    4 +-
 .../spring/context/annotation/EnableDubbo.java     |    2 +-
 .../context/annotation/EnableDubboConfig.java      |    2 +-
 .../spring/extension/SpringExtensionFactory.java   |    2 +-
 .../schema/AnnotationBeanDefinitionParser.java     |   10 +-
 .../spring/schema/DubboBeanDefinitionParser.java   |   45 +-
 .../spring/schema/DubboNamespaceHandler.java       |   25 +-
 .../src/main/resources/META-INF/dubbo.xsd          |   17 +-
 .../ReferenceAnnotationBeanPostProcessorTest.java  |   13 +
 .../annotation/ReferenceBeanBuilderTest.java       |   29 +-
 .../ServiceAnnotationBeanPostProcessorTest.java    |   13 +
 .../annotation/ServiceClassPostProcessorTest.java  |   13 +
 .../MultipleServicesWithMethodConfigsTest.java}    |   30 +-
 .../DubboComponentScanRegistrarTest.java           |    4 +-
 .../spring/context/annotation/EnableDubboTest.java |    4 +-
 .../consumer/test/TestConsumerConfiguration.java   |    5 +-
 .../properties/DefaultDubboConfigBinderTest.java   |   13 +
 .../dubbo/config/spring/issues/Issue6252Test.java  |   50 +
 .../ZookeeperDubboSpringConsumerBootstrap.java     |   53 +
 .../ZookeeperDubboSpringConsumerXmlBootstrap.java  |   32 +-
 .../ZookeeperDubboSpringProviderBootstrap.java     |   60 +
 .../spring/schema/DubboNamespaceHandlerTest.java   |    4 +-
 .../config/spring/schema/GenericServiceTest.java   |   13 +
 .../src/test/resources/META-INF/config.properties  |    2 +
 .../resources/META-INF/issue-6252-test.properties  |   15 +
 .../zookeeper-dubbb-consumer.properties            |   14 +
 .../zookeeper-dubbb-provider.properties            |   10 +
 .../zookeeper-dubbo-consumer.xml                   |   34 +
 .../spring/multiple-services-with-methods.xml      |   45 +
 .../consul/ConsulDynamicConfiguration.java         |  123 +-
 .../consul/ConsulDynamicConfigurationTest.java     |   20 +-
 .../support/nacos/NacosDynamicConfiguration.java   |   64 +-
 .../zookeeper/ZookeeperDynamicConfiguration.java   |   68 +-
 .../ZookeeperDynamicConfigurationTest.java         |    4 +-
 .../demo/consumer/comp/DemoServiceComponent.java   |    4 +-
 .../dubbo/demo/provider/DemoServiceImpl.java       |    4 +-
 .../validation/support/jvalidation/JValidator.java |    6 +-
 .../metadata/CompositeServiceNameMapping.java      |   96 +
 .../org/apache/dubbo/metadata/MetadataService.java |    7 +-
 .../dubbo/metadata/MetadataServiceExporter.java    |   41 +-
 .../apache/dubbo/metadata/MetadataServiceType.java |   72 +
 .../metadata/ParameterizedServiceNameMapping.java} |   31 +-
 .../metadata/PropertiesFileServiceNameMapping.java |  148 ++
 .../metadata/ReadOnlyServiceNameMapping.java}      |   31 +-
 .../metadata/definition/TypeDefinitionBuilder.java |   10 +-
 .../metadata/definition/builder/TypeBuilder.java   |    3 +-
 .../BaseApplicationMetadataIdentifier.java         |    9 +-
 .../identifier/BaseServiceMetadataIdentifier.java  |    2 +-
 .../metadata/report/identifier/KeyTypeEnum.java    |   40 +-
 .../report/support/AbstractMetadataReport.java     |  133 +-
 .../support/ConfigCenterBasedMetadataReport.java   |  162 ++
 .../ConfigCenterBasedMetadataReportFactory.java    |   90 +
 .../file/FileSystemMetadataReportFactory.java}     |   21 +-
 .../AbstractAbstractWritableMetadataService.java   |  100 +
 ...che.dubbo.metadata.report.MetadataReportFactory |    1 +
 .../metadata/CompositeServiceNameMappingTest.java  |  107 +
 .../dubbo/metadata/MetadataConstantsTest.java}     |   19 +-
 .../dubbo/metadata/MetadataServiceTypeTest.java    |   40 +-
 .../ParameterizedServiceNameMappingTest.java       |   67 +
 .../PropertiesFileServiceNameMappingTest.java      |   60 +
 .../dubbo/metadata/ServiceNameMappingTest.java     |  121 ++
 .../metadata/definition/Test3TypeBuilder.java}     |   30 +-
 .../metadata/definition/TestTypeBuilder.java}      |   30 +-
 .../definition/TypeDefinitionBuilderTest.java      |   21 +-
 .../report/identifier/KeyTypeEnumTest.java}        |   20 +-
 .../support/AbstractMetadataReportFactoryTest.java |    9 +-
 .../report/support/AbstractMetadataReportTest.java |  121 +-
 .../ConfigCenterBasedMetadataReportTest.java       |  155 ++
 ...e.dubbo.metadata.definition.builder.TypeBuilder |    2 +
 .../META-INF/dubbo/service-name-mapping.properties |    3 +
 .../dubbo-metadata-report-consul/pom.xml           |    8 +-
 .../store/consul/ConsulMetadataReport.java         |    4 +
 .../store/consul/ConsulMetadataReportFactory.java  |   13 +-
 dubbo-metadata/dubbo-metadata-report-nacos/pom.xml |    9 +-
 .../metadata/store/nacos/NacosMetadataReport.java  |  131 +-
 .../store/nacos/NacosMetadataReportFactory.java    |   13 +-
 .../store/nacos/NacosMetadataReportTest.java       |  247 ---
 .../dubbo-metadata-report-zookeeper/pom.xml        |    2 +-
 .../store/zookeeper/ZookeeperMetadataReport.java   |   29 +
 .../zookeeper/ZookeeperMetadataReportFactory.java  |   22 +-
 .../zookeeper/ZookeeperMetadataReportTest.java     |  553 +++---
 .../dubbo/qos/legacy/InvokerTelnetHandlerTest.java |   14 +
 .../dubbo/qos/legacy/service/DemoService.java      |    2 +
 .../dubbo/qos/legacy/service/DemoServiceImpl.java  |    5 +
 .../dubbo/registry/client/ServiceInstance.java     |   22 +
 .../metadata/ServiceInstanceMetadataUtils.java     |    4 +-
 .../StandardMetadataServiceURLBuilder.java         |    1 +
 .../CompositeMetadataServiceProxyFactory.java      |  133 ++
 .../registry/integration/RegistryDirectory.java    |    4 +-
 .../integration/RegistryInvokerWrapper.java        |   18 +-
 .../registry/integration/RegistryProtocol.java     |   22 +-
 ...dubbo.registry.client.ServiceInstanceCustomizer |    3 +-
 .../client/DefaultServiceInstanceTest.java         |    9 +
 .../proxy/BaseMetadataServiceProxyFactoryTest.java |   78 +
 .../CompositeMetadataServiceProxyFactoryTest.java  |   96 +
 .../proxy/MetadataServiceProxyFactoryTest.java     |   49 +
 .../proxy/MyMetadataServiceProxyFactory.java       |   18 +-
 ...ient.metadata.proxy.MetadataServiceProxyFactory |    2 +
 .../dubbo/registry/consul/ConsulParameter.java     |   87 +
 .../dubbo/registry/consul/ConsulRegistry.java      |   32 +-
 .../registry/consul/ConsulServiceDiscovery.java    |   89 +-
 .../consul/ConsulServiceDiscoveryTest.java         |   16 +-
 .../registry/dubbo/RegistryDirectoryTest.java      |    2 +-
 .../dubbo/registry/dubbo/RegistryProtocolTest.java |    5 +-
 .../registry/eureka/EurekaServiceDiscovery.java    |    5 +-
 .../nacos/util/NacosNamingServiceUtils.java        |   48 +-
 .../remoting/http/tomcat/TomcatHttpServer.java     |   10 +-
 .../remoting/transport/netty4/NettyServer.java     |    6 +-
 .../org/apache/dubbo/rpc/AttachmentsAdapter.java   |   48 +-
 .../main/java/org/apache/dubbo/rpc/Constants.java  |    1 +
 .../org/apache/dubbo/rpc/filter/ContextFilter.java |    4 +-
 .../apache/dubbo/rpc/filter/GenericImplFilter.java |    3 +-
 .../dubbo/rpc/protocol/ProtocolFilterWrapper.java  |    2 +
 .../rpc/protocol/ProtocolListenerWrapper.java      |    2 +
 .../org/apache/dubbo/rpc/support/MockInvoker.java  |   24 +-
 .../org/apache/dubbo/rpc/support/RpcUtils.java     |   16 +-
 .../dubbo/internal/org.apache.dubbo.rpc.Filter     |    3 +-
 .../java/org/apache/dubbo/rpc/RpcContextTest.java  |    3 +-
 .../rpc/protocol/dubbo/CallbackServiceCodec.java   |    3 +
 .../protocol/dubbo/DecodeableRpcInvocation.java    |    2 +-
 .../dubbo/rpc/protocol/dubbo/DubboInvoker.java     |    6 +-
 .../rpc/protocol/dubbo/ArgumentCallbackTest.java   |   22 +
 .../protocol/webservice/WebServiceProtocol.java    |    9 +-
 .../dubbo/internal/org.apache.dubbo.rpc.Protocol   |    2 +-
 .../webservice/WebserviceProtocolTest.java         |   90 +
 .../serialize/hessian2/Hessian2ObjectInput.java    |    3 +-
 .../serialize/hessian2/Hessian2ObjectOutput.java   |    3 +-
 .../hessian2/Hessian2SerializerFactory.java        |    6 +-
 .../AbstractHessian2FactoryInitializer.java}       |   21 +-
 .../DefaultHessian2FactoryInitializer.java}        |   17 +-
 .../hessian2/dubbo/Hessian2FactoryInitializer.java |   43 +
 .../dubbo/WhitelistHessian2FactoryInitializer.java |   50 +
 ...alize.hessian2.dubbo.Hessian2FactoryInitializer |    2 +
 241 files changed, 7864 insertions(+), 3997 deletions(-)
 copy dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/{Cluster.java => 
ClusterInvoker.java} (52%)
 create mode 100644 
dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/TreePathDynamicConfiguration.java
 copy 
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/KeyTypeEnum.java
 => dubbo-common/src/main/java/org/apache/dubbo/common/extension/Wrapper.java 
(69%)
 copy 
dubbo-common/src/main/java/org/apache/dubbo/common/extension/support/{ActivateComparator.java
 => WrapperComparator.java} (53%)
 create mode 100644 
dubbo-common/src/main/java/org/apache/dubbo/common/utils/StringConstantFieldValuePredicate.java
 create mode 100644 
dubbo-common/src/test/java/org/apache/dubbo/common/constants/CommonConstantsTest.java
 copy 
dubbo-common/src/test/java/org/apache/dubbo/{convert/StringToStringConverterTest.java
 => common/convert/ConverterTest.java} (53%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToBooleanConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToCharArrayConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToCharacterConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToDoubleConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToFloatConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToIntegerConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToLongConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToOptionalConverterTest.java (92%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToShortConverterTest.java (92%)
 copy dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/StringToStringConverterTest.java (92%)
 create mode 100644 
dubbo-common/src/test/java/org/apache/dubbo/common/convert/multiple/MultiValueConverterTest.java
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToArrayConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToBlockingDequeConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToBlockingQueueConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToCollectionConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToDequeConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToListConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToNavigableSetConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToQueueConverterTest.java (97%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToSetConverterTest.java (97%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToSortedSetConverterTest.java (95%)
 rename dubbo-common/src/test/java/org/apache/dubbo/{ => 
common}/convert/multiple/StringToTransferQueueConverterTest.java (95%)
 copy dubbo-common/src/{main/java/org/apache/dubbo/common/utils/ArrayUtils.java 
=> 
test/java/org/apache/dubbo/common/utils/StringConstantFieldValuePredicateTest.java}
 (54%)
 create mode 100644 
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/AbstractMetadataServiceExporter.java
 create mode 100644 
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/RemoteMetadataServiceExporter.java
 create mode 100644 
dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataServiceExporter
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/{ZookeeperDubboServiceConsumerBootstrap.java
 => ConsulDubboServiceConsumerBootstrap.java} (80%)
 copy 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/{ZookeeperDubboServiceProviderBootstrap.java
 => ConsulDubboServiceProviderBootstrap.java} (77%)
 create mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/listener/PublishingServiceDefinitionListenerTest.java
 create mode 100644 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/RemoteMetadataServiceExporterTest.java
 copy 
dubbo-common/src/test/java/org/apache/dubbo/convert/StringToStringConverterTest.java
 => 
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/metadata/MetadataServiceExporterTest.java
 (52%)
 copy 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/{schema/GenericServiceTest.java
 => beans/factory/config/MultipleServicesWithMethodConfigsTest.java} (62%)
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/issues/Issue6252Test.java
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/samples/ZookeeperDubboSpringConsumerBootstrap.java
 copy 
dubbo-metadata/dubbo-metadata-report-zookeeper/src/main/java/org/apache/dubbo/metadata/store/zookeeper/ZookeeperMetadataReportFactory.java
 => 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/samples/ZookeeperDubboSpringConsumerXmlBootstrap.java
 (51%)
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/samples/ZookeeperDubboSpringProviderBootstrap.java
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/resources/META-INF/issue-6252-test.properties
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/resources/META-INF/service-introspection/zookeeper-dubbb-consumer.properties
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/resources/META-INF/service-introspection/zookeeper-dubbb-provider.properties
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/resources/META-INF/service-introspection/zookeeper-dubbo-consumer.xml
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/resources/META-INF/spring/multiple-services-with-methods.xml
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/CompositeServiceNameMapping.java
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataServiceType.java
 copy 
dubbo-metadata/{dubbo-metadata-report-zookeeper/src/main/java/org/apache/dubbo/metadata/store/zookeeper/ZookeeperMetadataReportFactory.java
 => 
dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ParameterizedServiceNameMapping.java}
 (56%)
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/PropertiesFileServiceNameMapping.java
 copy 
dubbo-metadata/{dubbo-metadata-report-zookeeper/src/main/java/org/apache/dubbo/metadata/store/zookeeper/ZookeeperMetadataReportFactory.java
 => 
dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ReadOnlyServiceNameMapping.java}
 (54%)
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/ConfigCenterBasedMetadataReport.java
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/ConfigCenterBasedMetadataReportFactory.java
 copy 
dubbo-metadata/{dubbo-metadata-report-consul/src/main/java/org/apache/dubbo/metadata/store/consul/ConsulMetadataReportFactory.java
 => 
dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/file/FileSystemMetadataReportFactory.java}
 (60%)
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/store/AbstractAbstractWritableMetadataService.java
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/CompositeServiceNameMappingTest.java
 copy 
dubbo-metadata/dubbo-metadata-api/src/{main/java/org/apache/dubbo/metadata/report/identifier/KeyTypeEnum.java
 => test/java/org/apache/dubbo/metadata/MetadataConstantsTest.java} (65%)
 rename 
dubbo-common/src/test/java/org/apache/dubbo/convert/StringToStringConverterTest.java
 => 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/MetadataServiceTypeTest.java
 (50%)
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/ParameterizedServiceNameMappingTest.java
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/PropertiesFileServiceNameMappingTest.java
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/ServiceNameMappingTest.java
 copy 
dubbo-metadata/dubbo-metadata-api/src/{main/java/org/apache/dubbo/metadata/definition/builder/TypeBuilder.java
 => test/java/org/apache/dubbo/metadata/definition/Test3TypeBuilder.java} (63%)
 mode change 100755 => 100644
 copy 
dubbo-metadata/dubbo-metadata-api/src/{main/java/org/apache/dubbo/metadata/definition/builder/TypeBuilder.java
 => test/java/org/apache/dubbo/metadata/definition/TestTypeBuilder.java} (63%)
 mode change 100755 => 100644
 copy 
dubbo-serialization/dubbo-serialization-hessian2/src/main/java/org/apache/dubbo/common/serialize/hessian2/Hessian2SerializerFactory.java
 => 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/definition/TypeDefinitionBuilderTest.java
 (59%)
 copy 
dubbo-metadata/dubbo-metadata-api/src/{main/java/org/apache/dubbo/metadata/report/identifier/KeyTypeEnum.java
 => test/java/org/apache/dubbo/metadata/report/identifier/KeyTypeEnumTest.java} 
(66%)
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/support/ConfigCenterBasedMetadataReportTest.java
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.metadata.definition.builder.TypeBuilder
 create mode 100644 
dubbo-metadata/dubbo-metadata-api/src/test/resources/META-INF/dubbo/service-name-mapping.properties
 delete mode 100644 
dubbo-metadata/dubbo-metadata-report-nacos/src/test/java/org/apache/dubbo/metadata/store/nacos/NacosMetadataReportTest.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/CompositeMetadataServiceProxyFactory.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/proxy/BaseMetadataServiceProxyFactoryTest.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/proxy/CompositeMetadataServiceProxyFactoryTest.java
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/proxy/MetadataServiceProxyFactoryTest.java
 copy 
dubbo-serialization/dubbo-serialization-hessian2/src/main/java/org/apache/dubbo/common/serialize/hessian2/Hessian2SerializerFactory.java
 => 
dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/proxy/MyMetadataServiceProxyFactory.java
 (64%)
 create mode 100644 
dubbo-registry/dubbo-registry-api/src/test/resources/META-INF/dubbo/org.apache.dubbo.registry.client.metadata.proxy.MetadataServiceProxyFactory
 create mode 100644 
dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulParameter.java
 copy 
dubbo-serialization/dubbo-serialization-hessian2/src/main/java/org/apache/dubbo/common/serialize/hessian2/{Hessian2SerializerFactory.java
 => dubbo/AbstractHessian2FactoryInitializer.java} (61%)
 copy 
dubbo-serialization/dubbo-serialization-hessian2/src/main/java/org/apache/dubbo/common/serialize/hessian2/{Hessian2SerializerFactory.java
 => dubbo/DefaultHessian2FactoryInitializer.java} (70%)
 create mode 100644 
dubbo-serialization/dubbo-serialization-hessian2/src/main/java/org/apache/dubbo/common/serialize/hessian2/dubbo/Hessian2FactoryInitializer.java
 create mode 100644 
dubbo-serialization/dubbo-serialization-hessian2/src/main/java/org/apache/dubbo/common/serialize/hessian2/dubbo/WhitelistHessian2FactoryInitializer.java
 create mode 100644 
dubbo-serialization/dubbo-serialization-hessian2/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.serialize.hessian2.dubbo.Hessian2FactoryInitializer

Reply via email to