forked from apache/dubbo
-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cloud native 2.7.5 #29
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor
…covery (apache#4846) * Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Polish apache#4854 : [Feature] MetadataService supports the Dubbo protocol under auto-increased port
…pache#4858) * Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Polish apache#4854 : [Feature] MetadataService supports the Dubbo protocol under auto-increased port * Polish apache#4857 : [Enhancement] Sync the Metadata storage type into ApplicationConfig
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Polish apache#4854 : [Feature] MetadataService supports the Dubbo protocol under auto-increased port * Polish apache#4857 : [Enhancement] Sync the Metadata storage type into ApplicationConfig * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4873 : [Feature] Add a conditional EventListener into Event Module * Polish apache#4875 : [Feature] Refactor ServiceInstancesChangedListener
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Polish apache#4854 : [Feature] MetadataService supports the Dubbo protocol under auto-increased port * Polish apache#4857 : [Enhancement] Sync the Metadata storage type into ApplicationConfig * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4873 : [Feature] Add a conditional EventListener into Event Module * Polish apache#4875 : [Feature] Refactor ServiceInstancesChangedListener * Remove the cycle dependencies * Remove the cycle dependencies
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Polish apache#4854 : [Feature] MetadataService supports the Dubbo protocol under auto-increased port * Polish apache#4857 : [Enhancement] Sync the Metadata storage type into ApplicationConfig * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4873 : [Feature] Add a conditional EventListener into Event Module * Polish apache#4875 : [Feature] Refactor ServiceInstancesChangedListener * Remove the cycle dependencies * Remove the cycle dependencies * Polish apache#4903 : [Feature] Set source into the BeanDefinition of Dubbo Config * Polish apache#4902 : [Feature] Dubbo Cloud Native to Spring XML scenario
* Polish apache#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism * Polish apache#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension * Polish apache#4541 : Bugfix * Polish apache#4541 : Optimization * Polish apache#4541 : Add the compatibility for PollingWatchService on the some platforms * Polish apache#4541 : Add delay publish without ThreadPoolExecutor * Polish apache#4541 : Refactor the extension name * Polish apache#4541 : Add remove ops * Polish apache#4541 : Add testable constructor * Polish apache#4541 : Add getConfigGroups method * Polish apache#4610 : [Refactor] Refactor the bootstrap module * Polish apache#4541 : Fix the nulling URL issue * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : [Refactor] Refactor ConfigManager * Polish apache#4622 : Support multiple configcenters * Polish apache#4671 : ServiceNameMapping will not map the group, version and protocol * update referenceCount log (apache#4683) Add comments to support multiple shared connections * Polish /apache#4687 : Remove the duplicated test code in dubbo-config-spring (apache#4688) * apache#4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (apache#4695) * Fixed Service annotation method parameters are not in effect (apache#4598) * keep demo simple, and switch to use zookeeper as registry center (apache#4705) * keep demo simple, and switch to use zookeeper as registry center * remove comment * @reference auto-wires the instance of generic interface apache#4594 (apache#4677) * try to shorten maven output to make travis build pass (apache#4710) * use CountDownLatch to check zk registry if establish connection (apache#4589) * Minor change * Rename the extension name of WritableMetadataService * Polish apache#4759 : [Refactor] Change the signature of methods of MetadataService apache#4759 * Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native # Conflicts: # dubbo-all/pom.xml # dubbo-bom/pom.xml # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java # dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java # dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java # dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java # dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java # dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java # dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java # dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java # dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java # dubbo-metadata/pom.xml # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java # dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java # dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java * Polish apache#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly) * Code merge * Fix the cases * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java # dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml # dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java # dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java * Refactor ConfigManager * Refactor ConfigManager * Resolve the issues on ConfigManager * Refactor and add test-cases for ConfigManager * Polish apache#4774 : [Feature] Dubbo Cloud Native - To Support in Spring * Polish apache#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook * Polish apache#4807 : [Feature] Add the callback mechanism ShutdownHook apache#4807 * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components * Polish apache#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer * Polish apache#4807 : Add sort implementation * Refactor * Refactor * Polish apache#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native # Conflicts: # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java # dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java * Polish apache#4854 : [Feature] MetadataService supports the Dubbo protocol under auto-increased port * Polish apache#4857 : [Enhancement] Sync the Metadata storage type into ApplicationConfig * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4868 : [Enhancement] Refactor ConfigChangeEvent * Polish apache#4873 : [Feature] Add a conditional EventListener into Event Module * Polish apache#4875 : [Feature] Refactor ServiceInstancesChangedListener * Remove the cycle dependencies * Remove the cycle dependencies * Polish apache#4903 : [Feature] Set source into the BeanDefinition of Dubbo Config * Polish apache#4902 : [Feature] Dubbo Cloud Native to Spring XML scenario * Polish apache#4713 : Initial the new module and dependencies * Polish apache#4690 : AnnotatedBeanDefinitionRegistryUtils#registerBeans can't remove the duplicated bean definitions * Polish apache#4690 : AnnotatedBeanDefinitionRegistryUtils#registerBeans can't remove the duplicated bean definitions * Polish apache#4690 : AnnotatedBeanDefinitionRegistryUtils#registerBeans can't remove the duplicated bean definitions * Polish apache#4910 : [Feature] To suppoort DubboLifecycleComponentApplicationListener in Spring XML scenario
…che#5314) * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5309 : [ISSURE] The beans of Dubbo's Config can't be found on the ReferenceBean's initialization * Polish apache#5312 : Resolve the demos' issues of zookeeper and nacos * Polish apache#5313 : [Migration] migrate the code in common module from cloud-native branch to master
…he#5324) * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5309 : [ISSURE] The beans of Dubbo's Config can't be found on the ReferenceBean's initialization * Polish apache#5312 : Resolve the demos' issues of zookeeper and nacos * Polish apache#5313 : [Migration] migrate the code in common module from cloud-native branch to master * Polish apache#5316 : [Refactor] Replace @EnableDubboConfigBinding Using spring-context-support * Polish apache#5317 : [Refactor] Refactor ReferenceAnnotationBeanPostProcessor using Alibaba spring-context-suuport API * Polish apache#5321 : Remove BeanFactoryUtils * Polish apache#5321 : Remove AnnotatedBeanDefinitionRegistryUtils * Polish apache#5321 : Remove AnnotationUtils * Polish apache#5321 : Remove ClassUtils * Polish apache#5321 : Remove BeanRegistrar * Polish apache#5321 : Remove ObjectUtils * Polish apache#5321 : Remove PropertySourcesUtils
…loud-native branch
…from cloud-native branch
…nch apache#5326 (apache#5328) * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5309 : [ISSURE] The beans of Dubbo's Config can't be found on the ReferenceBean's initialization * Polish apache#5312 : Resolve the demos' issues of zookeeper and nacos * Polish apache#5313 : [Migration] migrate the code in common module from cloud-native branch to master * Polish apache#5316 : [Refactor] Replace @EnableDubboConfigBinding Using spring-context-support * Polish apache#5317 : [Refactor] Refactor ReferenceAnnotationBeanPostProcessor using Alibaba spring-context-suuport API * Polish apache#5321 : Remove BeanFactoryUtils * Polish apache#5321 : Remove AnnotatedBeanDefinitionRegistryUtils * Polish apache#5321 : Remove AnnotationUtils * Polish apache#5321 : Remove ClassUtils * Polish apache#5321 : Remove BeanRegistrar * Polish apache#5321 : Remove ObjectUtils * Polish apache#5321 : Remove PropertySourcesUtils * Polish apache#5325 : [Migration] To migrate dubbo-metadata-api from cloud-native branch * Polish apache#5326 : [Migration] To migrate dubbo-metadata-processor from cloud-native branch
* Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5309 : [ISSURE] The beans of Dubbo's Config can't be found on the ReferenceBean's initialization * Polish apache#5312 : Resolve the demos' issues of zookeeper and nacos * Polish apache#5313 : [Migration] migrate the code in common module from cloud-native branch to master * Polish apache#5316 : [Refactor] Replace @EnableDubboConfigBinding Using spring-context-support * Polish apache#5317 : [Refactor] Refactor ReferenceAnnotationBeanPostProcessor using Alibaba spring-context-suuport API * Polish apache#5321 : Remove BeanFactoryUtils * Polish apache#5321 : Remove AnnotatedBeanDefinitionRegistryUtils * Polish apache#5321 : Remove AnnotationUtils * Polish apache#5321 : Remove ClassUtils * Polish apache#5321 : Remove BeanRegistrar * Polish apache#5321 : Remove ObjectUtils * Polish apache#5321 : Remove PropertySourcesUtils * Polish apache#5325 : [Migration] To migrate dubbo-metadata-api from cloud-native branch * Polish apache#5326 : [Migration] To migrate dubbo-metadata-processor from cloud-native branch * Polish apache#5329 : [Feature] To add the default metadata into ServiceInstance
This reverts commit 50315fe.
…che#5314) * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5309 : [ISSURE] The beans of Dubbo's Config can't be found on the ReferenceBean's initialization * Polish apache#5312 : Resolve the demos' issues of zookeeper and nacos * Polish apache#5313 : [Migration] migrate the code in common module from cloud-native branch to master
…he#5324) * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5306 : [Migration] Upgrade the @SInCE tags in Javadoc migration cloud native to master * Polish apache#5309 : [ISSURE] The beans of Dubbo's Config can't be found on the ReferenceBean's initialization * Polish apache#5312 : Resolve the demos' issues of zookeeper and nacos * Polish apache#5313 : [Migration] migrate the code in common module from cloud-native branch to master * Polish apache#5316 : [Refactor] Replace @EnableDubboConfigBinding Using spring-context-support * Polish apache#5317 : [Refactor] Refactor ReferenceAnnotationBeanPostProcessor using Alibaba spring-context-suuport API * Polish apache#5321 : Remove BeanFactoryUtils * Polish apache#5321 : Remove AnnotatedBeanDefinitionRegistryUtils * Polish apache#5321 : Remove AnnotationUtils * Polish apache#5321 : Remove ClassUtils * Polish apache#5321 : Remove BeanRegistrar * Polish apache#5321 : Remove ObjectUtils * Polish apache#5321 : Remove PropertySourcesUtils
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.