This is an automated email from the ASF dual-hosted git repository.
liujun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git.
from dfa8499 fix NetUtils.isPreferIPV6Address bug (#5238)
new 1c1101d enhance AbstractCluster interceptor
new b0cf97e add config module back and remove bootstrap module
new c75db7d make bootstrap works in both API and Spring mode, also
compatible when using RC and SC directly
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:
dubbo-all/pom.xml | 8 +-
dubbo-bom/pom.xml | 4 +-
dubbo-bootstrap/dubbo-bootstrap-api/pom.xml | 187 ---
.../org/apache/dubbo/bootstrap/DubboBootstrap.java | 1696 --------------------
.../org/apache/dubbo/config/ReferenceConfig.java | 41 -
.../org/apache/dubbo/config/ServiceConfig.java | 42 -
.../dubbo/config/utils/ReferenceConfigCache.java | 597 -------
.../src/test/resources/log4j.properties | 7 -
dubbo-bootstrap/pom.xml | 23 -
.../cluster/interceptor}/ClusterInterceptor.java | 26 +-
.../ConsumerContextClusterInterceptor.java | 118 +-
.../interceptor}/ZoneAwareClusterInterceptor.java | 11 +-
.../cluster/support/AbstractClusterInvoker.java | 7 +-
.../rpc/cluster/support/BroadcastCluster.java | 9 +-
.../dubbo/rpc/cluster/support/FailbackCluster.java | 9 +-
.../dubbo/rpc/cluster/support/FailfastCluster.java | 9 +-
.../dubbo/rpc/cluster/support/FailoverCluster.java | 9 +-
.../dubbo/rpc/cluster/support/FailsafeCluster.java | 9 +-
.../dubbo/rpc/cluster/support/ForkingCluster.java | 9 +-
.../rpc/cluster/support/MergeableCluster.java | 7 +-
.../cluster/support/registry/ZoneAwareCluster.java | 4 +-
.../cluster/support/wrapper/AbstractCluster.java | 146 +-
.../support/wrapper/MockClusterWrapper.java | 7 +-
...ubbo.rpc.cluster.interceptor.ClusterInterceptor | 2 +
.../org/apache/dubbo/rpc/cluster/StickyTest.java | 4 +-
.../loadbalance/AbstractLoadBalanceTest.java | 26 +-
.../router/condition/ConditionRouterTest.java | 2 +-
.../support/FailoverClusterInvokerTest.java | 2 +
.../apache/dubbo/common/config/Environment.java | 1 -
.../dubbo/common/infra/support/CmdbAdapter.java | 5 +-
.../concurrent/ScheduledCompletableFuture.java | 17 +
.../manager/DefaultExecutorRepository.java | 36 +-
.../threadpool/manager/ExecutorRepository.java | 2 +
.../org/apache/dubbo/config/AbstractConfig.java | 2 +-
.../dubbo/config/AbstractReferenceConfig.java | 448 +++---
.../apache/dubbo/config/AbstractServiceConfig.java | 570 +++----
.../org/apache/dubbo/config/ProviderConfig.java | 4 +-
.../apache/dubbo/config/context/ConfigManager.java | 28 +-
...ferenceConfig.java => ReferenceConfigBase.java} | 60 +-
.../{ServiceConfig.java => ServiceConfigBase.java} | 57 +-
.../apache/dubbo/rpc/model/ApplicationModel.java | 39 -
.../BuiltinServiceDetector.java} | 12 +-
.../org/apache/dubbo/rpc/model/ConsumerModel.java | 10 +-
.../org/apache/dubbo/rpc/model/ProviderModel.java | 10 +-
.../apache/dubbo/rpc/model/ServiceDescriptor.java | 27 +-
.../apache/dubbo/rpc/model/ServiceRepository.java | 40 +-
.../org/apache/dubbo/rpc/service/Destroyable.java | 3 -
.../{Destroyable.java => EchoServiceDetector.java} | 12 +-
...estroyable.java => GenericServiceDetector.java} | 12 +-
...g.apache.dubbo.rpc.model.BuiltinServiceDetector | 2 +
.../DynamicConfigurationFactoryTest.java | 6 +-
.../FileSystemDynamicConfigurationFactoryTest.java | 5 +-
dubbo-compatible/pom.xml | 2 +-
.../com/alibaba/dubbo/config/ReferenceConfig.java | 2 +-
.../com/alibaba/dubbo/config/ServiceConfig.java | 2 +-
.../java/org/apache/dubbo/config/ConfigTest.java | 2 +-
.../apache/dubbo/config/ReferenceConfigTest.java | 2 +-
.../dubbo-config-api}/pom.xml | 54 +-
.../dubbo/config/AppendParametersComponent.java | 2 -
.../org/apache/dubbo/config}/BootstrapUtils.java | 21 +-
.../org/apache/dubbo/config/DubboShutdownHook.java | 0
.../org/apache/dubbo/config/ReferenceConfig.java | 488 ++++++
.../org/apache/dubbo/config/ServiceConfig.java | 719 +++++++++
.../dubbo/config/bootstrap/DubboBootstrap.java | 1050 ++++++++++++
.../bootstrap/builders/AbstractBuilder.java | 2 +-
.../builders/AbstractInterfaceBuilder.java | 2 +-
.../bootstrap/builders/AbstractMethodBuilder.java | 2 +-
.../builders/AbstractReferenceBuilder.java | 2 +-
.../bootstrap/builders/AbstractServiceBuilder.java | 2 +-
.../bootstrap/builders/ApplicationBuilder.java | 2 +-
.../bootstrap/builders/ArgumentBuilder.java | 2 +-
.../bootstrap/builders/ConfigCenterBuilder.java | 2 +-
.../bootstrap/builders/ConsumerBuilder.java | 2 +-
.../bootstrap/builders/MetadataReportBuilder.java | 2 +-
.../config}/bootstrap/builders/MethodBuilder.java | 2 +-
.../config}/bootstrap/builders/ModuleBuilder.java | 2 +-
.../config}/bootstrap/builders/MonitorBuilder.java | 2 +-
.../bootstrap/builders/ProtocolBuilder.java | 2 +-
.../bootstrap/builders/ProviderBuilder.java | 2 +-
.../bootstrap/builders/ReferenceBuilder.java | 7 +-
.../bootstrap/builders/RegistryBuilder.java | 2 +-
.../config}/bootstrap/builders/ServiceBuilder.java | 7 +-
.../config}/bootstrap/builders/package-info.java | 2 +-
.../config/event/DubboServiceDestroyedEvent.java | 0
.../event/DubboShutdownHookRegisteredEvent.java | 0
.../event/DubboShutdownHookUnregisteredEvent.java | 0
.../event/ReferenceConfigDestroyedEvent.java | 2 +-
.../event/ReferenceConfigInitializedEvent.java | 2 +-
.../config/event/ServiceConfigExportedEvent.java | 2 +-
.../config/event/ServiceConfigUnexportedEvent.java | 2 +-
.../event/listener/LoggingEventListener.java | 0
.../event/listener/ServiceNameMappingListener.java | 2 +-
.../invoker/DelegateProviderMetaDataInvoker.java | 8 +-
.../ConfigurableMetadataServiceExporter.java | 16 +-
.../metadata/ServiceInstancePortCustomizer.java | 0
.../dubbo/config/utils/ReferenceConfigCache.java | 256 +++
.../internal/org.apache.dubbo.event.EventListener | 0
...dubbo.registry.client.ServiceInstanceCustomizer | 0
.../apache/dubbo/config/AbstractConfigTest.java | 922 +++++++++++
.../dubbo/config/AbstractInterfaceConfigTest.java | 453 ++++++
.../dubbo/config/AbstractMethodConfigTest.java | 126 ++
.../dubbo/config/AbstractReferenceConfigTest.java | 183 +++
.../dubbo/config/AbstractServiceConfigTest.java | 184 +++
.../apache/dubbo/config/ApplicationConfigTest.java | 217 +++
.../apache/dubbo/config/ArgumentConfigTest.java | 63 +
.../dubbo/config/ConfigCenterConfigTest.java | 46 +
.../apache/dubbo/config/ConsumerConfigTest.java | 81 +
.../org/apache/dubbo/config/MethodConfigTest.java | 240 +++
.../org/apache/dubbo/config/ModuleConfigTest.java | 114 ++
.../org/apache/dubbo/config/MonitorConfigTest.java | 107 ++
.../apache/dubbo/config/ProtocolConfigTest.java | 218 +++
.../apache/dubbo/config/ProviderConfigTest.java | 219 +++
.../apache/dubbo/config/ReferenceConfigTest.java | 159 ++
.../apache/dubbo/config/RegistryConfigTest.java | 190 +++
.../org/apache/dubbo/config/ServiceConfigTest.java | 258 +++
.../java/org/apache/dubbo/config}/api/Box.java | 2 +-
.../org/apache/dubbo/config/api/DemoException.java | 26 +-
.../org/apache/dubbo/config}/api/DemoService.java | 11 +-
.../java/org/apache/dubbo/config/api/Greeting.java | 14 +-
.../java/org/apache/dubbo/config/api/User.java | 44 +-
.../config}/bootstrap/DubboBootstrapTest.java | 2 +-
.../bootstrap/DubboServiceConsumerBootstrap.java | 6 +-
.../bootstrap/DubboServiceProviderBootstrap.java | 8 +-
.../DubboServiceProviderMinimumBootstrap.java | 6 +-
.../dubbo/config}/bootstrap/EchoService.java | 2 +-
.../dubbo/config}/bootstrap/EchoServiceImpl.java | 2 +-
.../EtcdDubboServiceConsumerBootstrap.java | 10 +-
.../EtcdDubboServiceProviderBootstrap.java | 8 +-
.../NacosDubboServiceConsumerBootstrap.java | 6 +-
.../NacosDubboServiceProviderBootstrap.java | 6 +-
.../ZookeeperDubboServiceConsumerBootstrap.java | 8 +-
.../ZookeeperDubboServiceProviderBootstrap.java | 6 +-
.../bootstrap/builders/AbstractBuilderTest.java | 126 ++
.../builders/AbstractInterfaceBuilderTest.java | 311 ++++
.../builders/AbstractMethodBuilderTest.java | 196 +++
.../builders/AbstractReferenceBuilderTest.java | 151 ++
.../builders/AbstractServiceBuilderTest.java | 245 +++
.../bootstrap/builders/ApplicationBuilderTest.java | 255 +++
.../bootstrap/builders/ArgumentBuilderTest.java | 63 +
.../builders/ConfigCenterBuilderTest.java | 169 ++
.../bootstrap/builders/ConsumerBuilderTest.java | 95 ++
.../builders/MetadataReportBuilderTest.java | 151 ++
.../bootstrap/builders/MethodBuilderTest.java | 189 +++
.../bootstrap/builders/ModuleBuilderTest.java | 112 ++
.../bootstrap/builders/MonitorBuilderTest.java | 135 ++
.../bootstrap/builders/ProtocolBuilderTest.java | 338 ++++
.../bootstrap/builders/ProviderBuilderTest.java | 227 +++
.../bootstrap/builders/ReferenceBuilderTest.java | 114 ++
.../bootstrap/builders/RegistryBuilderTest.java | 256 +++
.../bootstrap/builders/ServiceBuilderTest.java | 131 ++
.../DubboInterfaceConsumerBootstrap.java | 12 +-
.../apache/dubbo/config}/bootstrap/rest/User.java | 2 +-
.../dubbo/config}/bootstrap/rest/UserService.java | 2 +-
.../config}/bootstrap/rest/UserServiceImpl.java | 2 +-
.../apache/dubbo/config/cache/CacheService.java | 8 +-
.../dubbo/config/cache/CacheServiceImpl.java | 18 +-
.../org/apache/dubbo/config/cache/CacheTest.java | 141 ++
.../config/consumer}/DemoActionByAnnotation.java | 4 +-
.../dubbo/config/consumer}/DemoActionBySetter.java | 4 +-
.../dubbo/config/consumer}/DemoInterceptor.java | 2 +-
.../DelegateProviderMetaDataInvokerTest.java | 60 +
.../apache/dubbo/config/mock/GreetingLocal1.java | 10 +-
.../apache/dubbo/config/mock/GreetingLocal2.java | 14 +-
.../apache/dubbo/config/mock/GreetingLocal3.java | 17 +-
.../apache/dubbo/config/mock/GreetingMock1.java | 11 +-
.../apache/dubbo/config/mock/GreetingMock2.java | 15 +-
.../org/apache/dubbo/config/mock/MockCluster.java | 12 +-
.../org/apache/dubbo/config/mock/MockCodec.java | 21 +-
.../apache/dubbo/config/mock/MockDispatcher.java | 14 +-
.../apache/dubbo/config/mock/MockExchanger.java | 23 +-
.../dubbo/config/mock/MockExporterListener.java | 22 +-
.../org/apache/dubbo/config/mock/MockFilter.java | 19 +-
.../dubbo/config/mock/MockInvokerListener.java | 18 +-
.../apache/dubbo/config/mock/MockLoadBalance.java | 19 +-
.../org/apache/dubbo/config/mock/MockProtocol.java | 89 +
.../apache/dubbo/config/mock/MockProtocol2.java | 85 +-
.../apache/dubbo/config/mock/MockProxyFactory.java | 76 +-
.../apache/dubbo/config/mock}/MockRegistry.java | 71 +-
.../dubbo/config/mock}/MockRegistryFactory.java | 28 +-
.../dubbo/config/mock/MockRegistryFactory2.java | 22 +-
.../dubbo/config/mock/MockStatusChecker.java | 14 +-
.../dubbo/config/mock/MockTelnetHandler.java | 14 +-
.../apache/dubbo/config/mock/MockThreadPool.java | 19 +-
.../apache/dubbo/config/mock/MockTransporter.java | 37 +-
.../apache/dubbo/config/mock/TestProxyFactory.java | 20 +-
.../config/provider}/impl/DemoServiceImpl.java | 26 +-
.../config/url/ExporterSideConfigUrlTest.java | 102 ++
.../dubbo/config/url/InvokerSideConfigUrlTest.java | 218 +++
.../dubbo/config/url/RpcConfigGetSetProxy.java | 166 ++
.../org/apache/dubbo/config/url/UrlTestBase.java | 202 +++
.../dubbo/config/utils/MockReferenceConfig.java | 35 +-
.../config/utils/ReferenceConfigCacheTest.java | 122 ++
.../org.apache.dubbo.common.status.StatusChecker | 18 +
.../org.apache.dubbo.common.threadpool.ThreadPool | 18 +
.../org.apache.dubbo.registry.RegistryFactory | 2 +
.../services/org.apache.dubbo.remoting.Codec | 18 +
.../services/org.apache.dubbo.remoting.Dispatcher | 18 +
.../services/org.apache.dubbo.remoting.Transporter | 18 +
.../org.apache.dubbo.remoting.exchange.Exchanger | 18 +
.../org.apache.dubbo.remoting.telnet.TelnetHandler | 18 +
.../services/org.apache.dubbo.rpc.ExporterListener | 18 +
.../META-INF/services/org.apache.dubbo.rpc.Filter | 1 +
.../services/org.apache.dubbo.rpc.InvokerListener | 1 +
.../services/org.apache.dubbo.rpc.Protocol | 2 +
.../services/org.apache.dubbo.rpc.ProxyFactory | 2 +
.../services/org.apache.dubbo.rpc.cluster.Cluster | 1 +
.../org.apache.dubbo.rpc.cluster.LoadBalance | 1 +
.../src/test/resources/dubbo.properties | 2 +
.../dubbo-config-api}/src/test/resources/log4j.xml | 7 -
.../dubbo-config-spring}/pom.xml | 35 +-
.../dubbo/config/spring/ConfigCenterBean.java | 0
.../apache/dubbo/config/spring/ReferenceBean.java | 6 +-
.../apache/dubbo/config/spring/ServiceBean.java | 2 +-
.../AbstractAnnotationConfigBeanBuilder.java | 0
.../AnnotatedInterfaceConfigBeanBuilder.java | 0
.../AnnotationInjectedBeanPostProcessor.java | 0
.../AnnotationPropertyValuesAdapter.java | 0
.../annotation/DubboConfigAliasPostProcessor.java | 0
.../DubboConfigBindingBeanPostProcessor.java | 0
.../ReferenceAnnotationBeanPostProcessor.java | 7 +-
.../factory/annotation/ReferenceBeanBuilder.java | 0
.../ServiceAnnotationBeanPostProcessor.java | 0
.../factory/annotation/ServiceBeanNameBuilder.java | 0
.../ConfigurableSourceBeanMetadataElement.java | 0
...DubboLifecycleComponentApplicationListener.java | 2 +-
.../DubboClassPathBeanDefinitionScanner.java | 0
.../context/annotation/DubboComponentScan.java | 0
.../annotation/DubboComponentScanRegistrar.java | 0
.../annotation/DubboConfigBindingRegistrar.java | 0
.../annotation/DubboConfigBindingsRegistrar.java | 0
.../annotation/DubboConfigConfiguration.java | 0
.../DubboConfigConfigurationRegistrar.java | 0
.../DubboLifecycleComponentRegistrar.java | 0
.../spring/context/annotation/EnableDubbo.java | 0
.../context/annotation/EnableDubboConfig.java | 0
.../annotation/EnableDubboConfigBinding.java | 0
.../annotation/EnableDubboConfigBindings.java | 0
.../context/annotation/EnableDubboLifecycle.java | 0
.../context/config/DubboConfigBeanCustomizer.java | 0
...pertyDefaultValueDubboConfigBeanCustomizer.java | 0
.../context/event/ServiceBeanExportedEvent.java | 0
.../properties/AbstractDubboConfigBinder.java | 0
.../properties/DefaultDubboConfigBinder.java | 0
.../context/properties/DubboConfigBinder.java | 0
.../spring/extension/SpringExtensionFactory.java | 0
.../schema/AnnotationBeanDefinitionParser.java | 0
.../spring/schema/DubboBeanDefinitionParser.java | 1 -
.../spring/schema/DubboNamespaceHandler.java | 0
.../spring/status/DataSourceStatusChecker.java | 0
.../config/spring/status/SpringStatusChecker.java | 0
.../util/AnnotatedBeanDefinitionRegistryUtils.java | 0
.../dubbo/config/spring/util/AnnotationUtils.java | 0
.../dubbo/config/spring/util/BeanFactoryUtils.java | 0
.../dubbo/config/spring/util/BeanRegistrar.java | 0
.../dubbo/config/spring/util/ClassUtils.java | 0
.../dubbo/config/spring/util/ObjectUtils.java | 0
.../config/spring/util/PropertySourcesUtils.java | 0
.../src/main/resources/META-INF/compat/dubbo.xsd | 4 +-
.../src/main/resources/META-INF/dubbo.xsd | 8 +-
....apache.dubbo.common.extension.ExtensionFactory | 0
.../org.apache.dubbo.common.status.StatusChecker | 0
.../src/main/resources/META-INF/spring.handlers | 0
.../src/main/resources/META-INF/spring.schemas | 0
.../config/spring/AbstractRegistryService.java | 0
.../org/apache/dubbo/config/spring/ConfigTest.java | 6 +-
.../dubbo/config/spring/GenericDemoService.java | 0
.../dubbo/config/spring/ServiceBeanTest.java | 0
.../config/spring/SimpleRegistryExporter.java | 0
.../dubbo/config/spring/SimpleRegistryService.java | 4 +-
.../spring/action/DemoActionByAnnotation.java | 0
.../config/spring/action/DemoActionBySetter.java | 0
.../config/spring/action/DemoInterceptor.java | 0
.../annotation/consumer/AnnotationAction.java | 0
.../spring/annotation/merged/MergedReference.java | 0
.../spring/annotation/merged/MergedService.java | 0
.../annotation/provider/AnnotationServiceImpl.java | 0
.../org/apache/dubbo/config/spring/api/Box.java | 0
.../dubbo/config/spring/api/DemoService.java | 0
.../dubbo/config/spring/api/DemoServiceSon.java | 0
.../dubbo/config/spring/api/HelloService.java | 0
.../AnnotationPropertyValuesAdapterTest.java | 0
.../DubboConfigBindingBeanPostProcessorTest.java | 0
.../factory/annotation/MergedAnnotationTest.java | 8 +-
.../ReferenceAnnotationBeanPostProcessorTest.java | 0
.../annotation/ReferenceBeanBuilderTest.java | 0
.../ServiceAnnotationBeanPostProcessorTest.java | 0
.../ServiceAnnotationTestConfiguration.java | 0
.../annotation/ServiceBeanNameBuilderTest.java | 0
.../factory/config/YamlPropertySourceFactory.java | 0
.../config/YamlPropertySourceFactoryTest.java | 0
.../DubboComponentScanRegistrarTest.java | 0
.../DubboConfigBindingRegistrarTest.java | 0
.../DubboConfigBindingsRegistrarTest.java | 0
.../annotation/DubboConfigConfigurationTest.java | 0
.../context/annotation/EnableDubboConfigTest.java | 0
.../annotation/EnableDubboLifecycleTest.java | 0
.../spring/context/annotation/EnableDubboTest.java | 0
.../annotation/consumer/ConsumerConfiguration.java | 0
.../consumer/test/TestConsumerConfiguration.java | 8 +-
.../annotation/provider/DefaultHelloService.java | 0
.../annotation/provider/DemoServiceImpl.java | 0
.../annotation/provider/HelloServiceImpl.java | 0
.../annotation/provider/ProviderConfiguration.java | 0
.../properties/DefaultDubboConfigBinderTest.java | 0
.../config/spring/extension/BeanForContext2.java | 0
.../extension/SpringExtensionFactoryTest.java | 0
.../apache/dubbo/config/spring/filter/MockDao.java | 0
.../dubbo/config/spring/filter/MockDaoImpl.java | 0
.../dubbo/config/spring/filter/MockFilter.java | 0
.../dubbo/config/spring/impl/DemoServiceImpl.java | 0
.../spring/impl/DemoServiceImpl_LongWaiting.java | 0
.../config/spring/impl/DemoServiceSonImpl.java | 0
.../dubbo/config/spring/impl/HelloServiceImpl.java | 0
.../config/spring/impl/UnserializableBox.java | 0
.../impl/UnserializableBoxDemoServiceImpl.java | 0
.../dubbo/config/spring/registry/MockRegistry.java | 0
.../spring/registry/MockRegistryFactory.java | 0
.../consumer/DemoServiceConsumerBootstrap.java | 0
.../consumer/DemoServiceConsumerXmlBootstrap.java | 0
.../provider/DemoServiceProviderBootstrap.java | 0
.../provider/DemoServiceProviderXmlBootstrap.java | 0
.../nacos/demo/service/DefaultService.java | 0
.../registry/nacos/demo/service/DemoService.java | 0
.../registry/nacos/nacos/NacosServiceNameTest.java | 0
.../spring/schema/DubboNamespaceHandlerTest.java | 0
.../spring/status/DataSourceStatusCheckerTest.java | 0
.../spring/status/SpringStatusCheckerTest.java | 0
.../AnnotatedBeanDefinitionRegistryUtilsTest.java | 0
.../config/spring/util/BeanFactoryUtilsTest.java | 0
.../spring/util/PropertySourcesUtilsTest.java | 0
.../src/test/resources/META-INF/config.properties | 0
.../src/test/resources/META-INF/default.properties | 0
.../resources/META-INF/dubbb-consumer.properties | 0
.../resources/META-INF/dubbb-provider.properties | 0
.../resources/META-INF/dubbo-consumer.properties | 0
.../resources/META-INF/dubbo-provider.properties | 0
.../src/test/resources/META-INF/dubbo.yml | 0
.../org.apache.dubbo.registry.RegistryFactory | 0
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 0
.../META-INF/spring/dubbo-annotation-consumer.xml | 0
.../META-INF/spring/dubbo-annotation-provider.xml | 0
.../resources/META-INF/spring/dubbo-consumer.xml | 0
.../spring/dubbo-nacos-consumer-context.xml | 0
.../spring/dubbo-nacos-provider-context.xml | 0
.../resources/META-INF/spring/dubbo-provider.xml | 0
.../src/test/resources/applicationContext.xml | 0
.../src/test/resources/dubbo.properties | 0
.../src/test/resources/log4j.xml | 0
.../resources/nacos-consumer-config.properties | 0
.../resources/nacos-provider-config.properties | 0
.../dubbo/config/spring/annotation-consumer.xml | 0
.../dubbo/config/spring/annotation-provider.xml | 0
.../config/spring/annotation-version-consumer.xml | 0
.../config/spring/annotation-version-provider.xml | 0
.../dubbo/config/spring/aop-autowire-byname.xml | 0
.../dubbo/config/spring/aop-autowire-bytype.xml | 0
.../dubbo/config/spring/consumer-notification.xml | 0
.../dubbo/config/spring/customize-parameter.xml | 0
.../dubbo/config/spring/delay-fixed-time.xml | 0
.../dubbo/config/spring/delay-on-initialized.xml | 0
.../spring/demo-provider-UnserializableBox.xml | 0
.../config/spring/demo-provider-long-waiting.xml | 0
.../spring/demo-provider-no-methods-interface.xml | 0
.../apache/dubbo/config/spring/demo-provider.xml | 0
.../apache/dubbo/config/spring/generic-export.xml | 0
.../dubbo/config/spring/init-reference-getUrls.xml | 0
.../config/spring/init-reference-retry-false.xml | 0
.../apache/dubbo/config/spring/init-reference.xml | 0
.../apache/dubbo/config/spring/multi-monitor.xml | 0
.../dubbo/config/spring/multi-protocol-default.xml | 0
.../dubbo/config/spring/multi-protocol-error.xml | 0
.../config/spring/multi-protocol-register.xml | 0
.../apache/dubbo/config/spring/multi-protocol.xml | 0
.../apache/dubbo/config/spring/multi-registry.xml | 0
.../config/spring/override-multi-protocol.xml | 0
.../dubbo/config/spring/override-protocol.xml | 0
.../apache/dubbo/config/spring/provider-multi.xml | 0
.../config/spring/provider-nested-service.xml | 0
.../dubbo/config/spring/provider-with-module.xml | 0
.../dubbo/config/spring/provider-with-monitor.xml | 0
.../apache/dubbo/config/spring/service-class.xml | 0
.../config/spring/spring-extension-inject.xml | 0
.../spring/system-properties-override-default.xml | 0
.../config/spring/system-properties-override.xml | 0
.../config/spring/xml-override-properties.xml | 0
.../test/resources/webapps/test/WEB-INF/web.xml | 0
.../test/resources/webapps/test2/WEB-INF/web.xml | 0
.../test/resources/webapps/test3/WEB-INF/web.xml | 0
dubbo-config/pom.xml | 36 +
dubbo-demo/dubbo-call-sc/dubbo-sc-consumer/pom.xml | 2 +-
.../dubbo-scdubbo-consumer/pom.xml | 2 +-
.../dubbo-scdubbo-provider2/pom.xml | 2 +-
.../dubbo-demo-annotation-consumer/pom.xml | 2 +-
.../dubbo-demo-annotation-provider/pom.xml | 2 +-
.../dubbo-demo-api/dubbo-demo-api-consumer/pom.xml | 2 +-
.../apache/dubbo/demo/consumer/Application.java | 4 +-
.../dubbo-demo-api/dubbo-demo-api-provider/pom.xml | 2 +-
.../apache/dubbo/demo/provider/Application.java | 4 +-
.../servicediscovery-consumer/pom.xml | 2 +-
.../servicediscovery-provider/pom.xml | 2 +-
.../dubbo-demo-xml/dubbo-demo-xml-consumer/pom.xml | 2 +-
.../dubbo-demo-xml/dubbo-demo-xml-provider/pom.xml | 2 +-
dubbo-demo/sc-call-dubbo/sc-dubbo-provider/pom.xml | 2 +-
.../apache/dubbo/demo/provider/Application.java | 4 +-
.../servicediscovery-transfer-consumer-old/pom.xml | 2 +-
.../servicediscovery-transfer-consumer/pom.xml | 2 +-
.../servicediscovery-transfer-provider/pom.xml | 2 +-
dubbo-dependencies-bom/pom.xml | 2 +-
.../monitor/support/MetricsServiceDetector.java | 16 +-
.../monitor/support/MonitorServiceDetector.java | 16 +-
...g.apache.dubbo.rpc.model.BuiltinServiceDetector | 2 +
.../dubbo/monitor/dubbo/DubboMonitorFactory.java | 2 -
.../apache/dubbo/monitor/dubbo/MetricsFilter.java | 2 -
dubbo-plugin/dubbo-qos/pom.xml | 2 +-
.../dubbo/qos/command/util/ServiceCheckUtils.java | 8 +-
.../legacy/service/generic/GenericServiceTest.java | 6 +-
.../dubbo/remoting/transport/AbstractChannel.java | 4 +-
.../dubbo/remoting/transport/AbstractClient.java | 9 +-
.../dispatcher/WrappedChannelHandler.java | 8 +-
.../utils/{LogUtils.java => PayloadDropper.java} | 5 +-
.../remoting/transport/netty/NettyChannel.java | 6 +-
.../remoting/transport/netty/NettyServer.java | 2 +-
.../support/header/HeartbeatHandlerTest.java | 4 +-
.../remoting/transport/netty/ThreadNameTest.java | 13 +-
.../remoting/transport/netty4/NettyChannel.java | 6 +-
.../remoting/transport/netty4/NettyServer.java | 2 +-
.../main/java/org/apache/dubbo/rpc/Protocol.java | 5 +-
.../java/org/apache/dubbo/rpc/RpcInvocation.java | 35 +-
.../ConsumerContextFilter.java} | 121 +-
.../apache/dubbo/rpc/filter/ExceptionFilter.java | 5 +
.../dubbo/rpc/protocol/ProtocolFilterWrapper.java | 2 +
.../org/apache/dubbo/rpc/support/RpcUtils.java | 5 +
.../org.apache.dubbo.rpc.ClusterInterceptor | 2 -
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 1 +
.../dubbo/rpc/filter/ExceptionFilterTest.java | 1 +
dubbo-rpc/dubbo-rpc-dubbo/pom.xml | 15 -
.../protocol/dubbo/DecodeableRpcInvocation.java | 27 +-
.../rpc/protocol/dubbo/DubboProtocolTest.java | 16 +-
.../dubbo/rpc/protocol/dubbo/RpcFilterTest.java | 4 +-
.../dubbo/rpc/protocol/dubbo/support/EnumBak.java | 1 +
dubbo-rpc/dubbo-rpc-thrift/pom.xml | 2 +-
pom.xml | 3 +-
442 files changed, 12601 insertions(+), 4229 deletions(-)
delete mode 100644 dubbo-bootstrap/dubbo-bootstrap-api/pom.xml
delete mode 100644
dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java
delete mode 100644
dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
delete mode 100644
dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
delete mode 100644
dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo/config/utils/ReferenceConfigCache.java
delete mode 100644
dubbo-bootstrap/dubbo-bootstrap-api/src/test/resources/log4j.properties
delete mode 100644 dubbo-bootstrap/pom.xml
rename {dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc =>
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/interceptor}/ClusterInterceptor.java
(54%)
copy {dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/interceptors
=>
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/interceptor}/ConsumerContextClusterInterceptor.java
(60%)
rename
{dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/interceptors =>
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/interceptor}/ZoneAwareClusterInterceptor.java
(86%)
create mode 100644
dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
rename
dubbo-common/src/main/java/org/apache/dubbo/config/service/{ReferenceConfig.java
=> ReferenceConfigBase.java} (86%)
rename
dubbo-common/src/main/java/org/apache/dubbo/config/service/{ServiceConfig.java
=> ServiceConfigBase.java} (91%)
copy dubbo-common/src/main/java/org/apache/dubbo/rpc/{service/Destroyable.java
=> model/BuiltinServiceDetector.java} (83%)
copy dubbo-common/src/main/java/org/apache/dubbo/rpc/service/{Destroyable.java
=> EchoServiceDetector.java} (79%)
copy dubbo-common/src/main/java/org/apache/dubbo/rpc/service/{Destroyable.java
=> GenericServiceDetector.java} (79%)
create mode 100644
dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.model.BuiltinServiceDetector
copy {dubbo-compatible => dubbo-config/dubbo-config-api}/pom.xml (68%)
copy {dubbo-common =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/AppendParametersComponent.java
(91%)
rename
{dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo/bootstrap
=>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/BootstrapUtils.java
(96%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java
(100%)
create mode 100644
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
create mode 100644
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
create mode 100644
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/DubboBootstrap.java
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/AbstractBuilder.java
(97%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/AbstractInterfaceBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/AbstractMethodBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/AbstractReferenceBuilder.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/AbstractServiceBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ApplicationBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ArgumentBuilder.java
(97%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ConfigCenterBuilder.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ConsumerBuilder.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/MetadataReportBuilder.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/MethodBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ModuleBuilder.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/MonitorBuilder.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ProtocolBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ProviderBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ReferenceBuilder.java
(94%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/RegistryBuilder.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/ServiceBuilder.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/main/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config}/bootstrap/builders/package-info.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/DubboServiceDestroyedEvent.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEvent.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEvent.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEvent.java
(96%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEvent.java
(96%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/ServiceConfigExportedEvent.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/ServiceConfigUnexportedEvent.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/listener/LoggingEventListener.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListener.java
(97%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/invoker/DelegateProviderMetaDataInvoker.java
(92%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporter.java
(90%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizer.java
(100%)
create mode 100644
dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/utils/ReferenceConfigCache.java
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.event.EventListener
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-api =>
dubbo-config/dubbo-config-api}/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer
(100%)
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractInterfaceConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractMethodConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractReferenceConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractServiceConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ArgumentConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConfigCenterConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/MethodConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ModuleConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/MonitorConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ProtocolConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ProviderConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/RegistryConfigTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ServiceConfigTest.java
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/api/Box.java
(94%)
rename
dubbo-common/src/main/java/org/apache/dubbo/config/AppendParametersComponent.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/DemoException.java
(64%)
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/api/DemoService.java
(83%)
copy dubbo-common/src/main/java/org/apache/dubbo/rpc/service/Destroyable.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/Greeting.java
(80%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/impl/UnserializableBox.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/User.java
(57%)
copy {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/DubboBootstrapTest.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/DubboServiceConsumerBootstrap.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/DubboServiceProviderBootstrap.java
(94%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/DubboServiceProviderMinimumBootstrap.java
(90%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/EchoService.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/EchoServiceImpl.java
(96%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/EtcdDubboServiceConsumerBootstrap.java
(88%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/EtcdDubboServiceProviderBootstrap.java
(94%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/NacosDubboServiceConsumerBootstrap.java
(95%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/NacosDubboServiceProviderBootstrap.java
(93%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/ZookeeperDubboServiceConsumerBootstrap.java
(93%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/ZookeeperDubboServiceProviderBootstrap.java
(90%)
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractInterfaceBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractMethodBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractReferenceBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/AbstractServiceBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ApplicationBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ArgumentBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ConfigCenterBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ConsumerBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/MetadataReportBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/MethodBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ModuleBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/MonitorBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ProtocolBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ProviderBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ReferenceBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/RegistryBuilderTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ServiceBuilderTest.java
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java
(89%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/rest/User.java
(97%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/rest/UserService.java
(96%)
rename {dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config}/bootstrap/rest/UserServiceImpl.java
(95%)
copy dubbo-common/src/main/java/org/apache/dubbo/rpc/service/Destroyable.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/cache/CacheService.java
(86%)
rename
dubbo-bootstrap/dubbo-bootstrap-api/src/test/java/org/apache/dubbo/bootstrap/DubboBootstrapTest.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/cache/CacheServiceImpl.java
(70%)
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/cache/CacheTest.java
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/action
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/consumer}/DemoActionByAnnotation.java
(91%)
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/action
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/consumer}/DemoActionBySetter.java
(91%)
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/action
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/consumer}/DemoInterceptor.java
(95%)
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/invoker/DelegateProviderMetaDataInvokerTest.java
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/api/Box.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingLocal1.java
(84%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/filter/MockDao.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingLocal2.java
(74%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/GenericDemoService.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingLocal3.java
(68%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/api/Box.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingMock1.java
(84%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/impl/HelloServiceImpl.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/GreetingMock2.java
(72%)
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockCluster.java
(79%)
rename
dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/KubernetesAdapter.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockCodec.java
(63%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/GenericDemoService.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockDispatcher.java
(68%)
copy
dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockExchanger.java
(56%)
copy
dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockExporterListener.java
(64%)
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockFilter.java
(66%)
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockInvokerListener.java
(66%)
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockLoadBalance.java
(66%)
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockProtocol.java
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailoverCluster.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockProtocol2.java
(54%)
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailfastCluster.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockProxyFactory.java
(60%)
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/registry
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock}/MockRegistry.java
(51%)
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/registry
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock}/MockRegistryFactory.java
(67%)
copy
dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockRegistryFactory2.java
(65%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/impl/HelloServiceImpl.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockStatusChecker.java
(71%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/GenericDemoService.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockTelnetHandler.java
(66%)
copy
dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java =>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockThreadPool.java
(68%)
copy
dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring/registry/MockRegistryFactory.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/MockTransporter.java
(51%)
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/mock/TestProxyFactory.java
(66%)
copy
{dubbo-bootstrap/dubbo-bootstrap-spring/src/test/java/org/apache/dubbo/config/spring
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/provider}/impl/DemoServiceImpl.java
(65%)
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/ExporterSideConfigUrlTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/InvokerSideConfigUrlTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/RpcConfigGetSetProxy.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/url/UrlTestBase.java
copy
dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/MockReferenceConfig.java
(53%)
create mode 100644
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/ReferenceConfigCacheTest.java
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.common.status.StatusChecker
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.common.threadpool.ThreadPool
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.registry.RegistryFactory
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Codec
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Dispatcher
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.Transporter
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.exchange.Exchanger
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.remoting.telnet.TelnetHandler
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.ExporterListener
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.Filter
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.InvokerListener
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.Protocol
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.ProxyFactory
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.cluster.Cluster
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/META-INF/services/org.apache.dubbo.rpc.cluster.LoadBalance
create mode 100644
dubbo-config/dubbo-config-api/src/test/resources/dubbo.properties
copy {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-api}/src/test/resources/log4j.xml (85%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/pom.xml (89%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/ConfigCenterBean.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/ReferenceBean.java
(90%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/ServiceBean.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AbstractAnnotationConfigBeanBuilder.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AnnotatedInterfaceConfigBeanBuilder.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AnnotationInjectedBeanPostProcessor.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AnnotationPropertyValuesAdapter.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigAliasPostProcessor.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigBindingBeanPostProcessor.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ReferenceAnnotationBeanPostProcessor.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ReferenceBeanBuilder.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceAnnotationBeanPostProcessor.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceBeanNameBuilder.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/beans/factory/config/ConfigurableSourceBeanMetadataElement.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/DubboLifecycleComponentApplicationListener.java
(98%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboClassPathBeanDefinitionScanner.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboComponentScan.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboComponentScanRegistrar.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingRegistrar.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingsRegistrar.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigConfiguration.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigConfigurationRegistrar.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboLifecycleComponentRegistrar.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubbo.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfig.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigBinding.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigBindings.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycle.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/config/DubboConfigBeanCustomizer.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/config/NamePropertyDefaultValueDubboConfigBeanCustomizer.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/event/ServiceBeanExportedEvent.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/properties/AbstractDubboConfigBinder.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/properties/DefaultDubboConfigBinder.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/context/properties/DubboConfigBinder.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/extension/SpringExtensionFactory.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/schema/AnnotationBeanDefinitionParser.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/schema/DubboBeanDefinitionParser.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandler.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/status/DataSourceStatusChecker.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/status/SpringStatusChecker.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/util/AnnotatedBeanDefinitionRegistryUtils.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/util/AnnotationUtils.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/util/BeanFactoryUtils.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/util/BeanRegistrar.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/util/ClassUtils.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/util/ObjectUtils.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/java/org/apache/dubbo/config/spring/util/PropertySourcesUtils.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/resources/META-INF/compat/dubbo.xsd
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/resources/META-INF/dubbo.xsd (99%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionFactory
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/resources/META-INF/spring.handlers
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/main/resources/META-INF/spring.schemas
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/AbstractRegistryService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/ConfigTest.java
(99%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/GenericDemoService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/ServiceBeanTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/SimpleRegistryExporter.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/SimpleRegistryService.java
(96%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/action/DemoActionByAnnotation.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/action/DemoActionBySetter.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/action/DemoInterceptor.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/annotation/consumer/AnnotationAction.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/annotation/merged/MergedReference.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/annotation/merged/MergedService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/annotation/provider/AnnotationServiceImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/api/Box.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/api/DemoService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/api/DemoServiceSon.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/api/HelloService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/AnnotationPropertyValuesAdapterTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigBindingBeanPostProcessorTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/MergedAnnotationTest.java
(89%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/ReferenceAnnotationBeanPostProcessorTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/ReferenceBeanBuilderTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceAnnotationBeanPostProcessorTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceAnnotationTestConfiguration.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceBeanNameBuilderTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/config/YamlPropertySourceFactory.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/beans/factory/config/YamlPropertySourceFactoryTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboComponentScanRegistrarTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingRegistrarTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingsRegistrarTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigConfigurationTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycleTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/consumer/ConsumerConfiguration.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/consumer/test/TestConsumerConfiguration.java
(93%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/provider/DefaultHelloService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/provider/DemoServiceImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/provider/HelloServiceImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/annotation/provider/ProviderConfiguration.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/context/properties/DefaultDubboConfigBinderTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/extension/BeanForContext2.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/extension/SpringExtensionFactoryTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/filter/MockDao.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/filter/MockDaoImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/filter/MockFilter.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/impl/DemoServiceImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/impl/DemoServiceImpl_LongWaiting.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/impl/DemoServiceSonImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/impl/HelloServiceImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/impl/UnserializableBox.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/impl/UnserializableBoxDemoServiceImpl.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/MockRegistry.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/MockRegistryFactory.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/nacos/demo/consumer/DemoServiceConsumerBootstrap.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/nacos/demo/consumer/DemoServiceConsumerXmlBootstrap.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/nacos/demo/provider/DemoServiceProviderBootstrap.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/nacos/demo/provider/DemoServiceProviderXmlBootstrap.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/nacos/demo/service/DefaultService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/nacos/demo/service/DemoService.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/registry/nacos/nacos/NacosServiceNameTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandlerTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/status/DataSourceStatusCheckerTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/status/SpringStatusCheckerTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/util/AnnotatedBeanDefinitionRegistryUtilsTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/util/BeanFactoryUtilsTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/java/org/apache/dubbo/config/spring/util/PropertySourcesUtilsTest.java
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/config.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/default.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/dubbb-consumer.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/dubbb-provider.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/dubbo-consumer.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/dubbo-provider.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/dubbo.yml (100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/spring/dubbo-annotation-consumer.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/spring/dubbo-annotation-provider.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/spring/dubbo-consumer.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/spring/dubbo-nacos-consumer-context.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/spring/dubbo-nacos-provider-context.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/META-INF/spring/dubbo-provider.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/applicationContext.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/dubbo.properties (100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/log4j.xml (100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/nacos-consumer-config.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/nacos-provider-config.properties
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/annotation-consumer.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/annotation-provider.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/annotation-version-consumer.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/annotation-version-provider.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-byname.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-bytype.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/consumer-notification.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/customize-parameter.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/delay-fixed-time.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/delay-on-initialized.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/demo-provider-UnserializableBox.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/demo-provider-long-waiting.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/demo-provider-no-methods-interface.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/demo-provider.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/generic-export.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/init-reference-getUrls.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/init-reference-retry-false.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/init-reference.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/multi-monitor.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-default.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-error.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-register.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/multi-protocol.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/multi-registry.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/override-multi-protocol.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/override-protocol.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/provider-multi.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/provider-nested-service.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/provider-with-module.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/provider-with-monitor.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/service-class.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/spring-extension-inject.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/system-properties-override-default.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/system-properties-override.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/org/apache/dubbo/config/spring/xml-override-properties.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/webapps/test/WEB-INF/web.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/webapps/test2/WEB-INF/web.xml
(100%)
rename {dubbo-bootstrap/dubbo-bootstrap-spring =>
dubbo-config/dubbo-config-spring}/src/test/resources/webapps/test3/WEB-INF/web.xml
(100%)
create mode 100644 dubbo-config/pom.xml
copy
dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java =>
dubbo-monitor/dubbo-monitor-api/src/main/java/org/apache/dubbo/monitor/support/MetricsServiceDetector.java
(72%)
copy
dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java =>
dubbo-monitor/dubbo-monitor-api/src/main/java/org/apache/dubbo/monitor/support/MonitorServiceDetector.java
(72%)
create mode 100644
dubbo-monitor/dubbo-monitor-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.model.BuiltinServiceDetector
rename
dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/utils/{LogUtils.java
=> PayloadDropper.java} (93%)
rename
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/{interceptors/ConsumerContextClusterInterceptor.java
=> filter/ConsumerContextFilter.java} (67%)
delete mode 100644
dubbo-rpc/dubbo-rpc-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.ClusterInterceptor