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

victory pushed a commit to branch cloud-native
in repository https://gitbox.apache.org/repos/asf/dubbo.git

commit ec1cd87871478886799dd4368f82f4470218473f
Merge: d379ee1 219666d
Author: cvictory <shenglic...@gmail.com>
AuthorDate: Thu Aug 22 09:43:03 2019 +0800

    Merge branch 'cloud-native' of github.com:apache/incubator-dubbo into 
cloud-native

 .../org/apache/dubbo/bootstrap/DubboBootstrap.java | 53 +++---------
 .../bootstrap/DubboServiceConsumerBootstrap.java   | 10 +--
 .../bootstrap/DubboServiceProviderBootstrap.java   |  2 +-
 .../EtcdDubboServiceConsumerBootstrap.java         |  2 -
 .../EtcdDubboServiceProviderBootstrap.java         |  3 +-
 .../NacosDubboServiceConsumerBootstrap.java        |  1 -
 .../NacosDubboServiceProviderBootstrap.java        |  1 -
 .../DubboInterfaceConsumerBootstrap.java           |  1 -
 .../support/RegistryAwareClusterInvoker.java       |  6 +-
 .../dubbo/common/constants/CommonConstants.java    |  2 +
 .../dubbo/common/constants/RegistryConstants.java  |  2 +
 .../org/apache/dubbo/config/ApplicationConfig.java | 20 +++--
 .../org/apache/dubbo/config/ReferenceConfig.java   |  2 +-
 .../org/apache/dubbo/config/RegistryConfig.java    | 23 +++++
 .../dubbo/config/builders/ApplicationBuilder.java  |  2 +-
 .../dubbo/config/builders/RegistryBuilder.java     | 41 +++++++++
 .../apache/dubbo/config/context/ConfigManager.java |  4 +
 .../dubbo/config/spring/ApplicationBean.java       | 89 -------------------
 .../apache/dubbo/config/spring/ReferenceBean.java  |  1 +
 .../apache/dubbo/config/spring/ServiceBean.java    | 22 +----
 .../ConfigurableSourceBeanMetadataElement.java}    | 35 ++++----
 ...ubboLifecycleComponentApplicationListener.java} |  2 +-
 .../annotation/DubboConfigBindingRegistrar.java    |  9 +-
 ....java => DubboLifecycleComponentRegistrar.java} | 29 +++----
 .../context/annotation/EnableDubboLifecycle.java   |  4 +-
 .../spring/schema/DubboNamespaceHandler.java       | 56 +++++++++++-
 .../util/AnnotatedBeanDefinitionRegistryUtils.java | 11 ++-
 .../src/main/resources/META-INF/compat/dubbo.xsd   | 18 +++-
 .../src/main/resources/META-INF/dubbo.xsd          | 18 +++-
 .../AnnotatedBeanDefinitionRegistryUtilsTest.java  |  9 ++
 .../org/apache/dubbo/demo/GreetingService.java     | 24 +-----
 dubbo-demo/dubbo-demo-servicediscovery-xml/pom.xml | 61 +++++++++++++
 .../servicediscovery-consumer/pom.xml              | 84 ++++++++++++++++++
 .../apache/dubbo/demo/consumer/Application.java    | 33 +++-----
 .../src/main/resources/dubbo.properties            |  1 +
 .../src/main/resources/log4j.properties            |  7 ++
 .../src/main/resources/spring/dubbo-consumer.xml   | 30 +++++++
 .../servicediscovery-provider/pom.xml              | 99 ++++++++++++++++++++++
 .../apache/dubbo/demo/provider/Application.java    | 31 ++-----
 .../dubbo/demo/provider/DemoServiceImpl.java       | 34 +++-----
 .../src/main/resources/dubbo.properties            |  1 +
 .../src/main/resources/log4j.properties            |  7 ++
 .../src/main/resources/spring/dubbo-provider.xml   | 34 ++++++++
 dubbo-demo/pom.xml                                 |  4 +
 .../dubbo/demo/provider/GreetingServiceImpl.java   | 29 ++-----
 .../servicediscovery-consumer/pom.xml              | 84 ++++++++++++++++++
 .../apache/dubbo/demo/consumer/Application.java    | 33 +++-----
 .../src/main/resources/dubbo.properties            |  1 +
 .../src/main/resources/log4j.properties            |  7 ++
 .../src/main/resources/spring/dubbo-consumer.xml   | 30 +++++++
 dubbo-dependencies-bom/pom.xml                     | 14 +++
 .../dubbo/metadata/WritableMetadataService.java    | 14 ---
 .../metadata/ServiceInstanceMetadataUtils.java     |  6 +-
 .../registry/integration/RegistryDirectory.java    |  6 +-
 .../dubbo/registry/support/AbstractRegistry.java   | 14 +++
 .../dubbo/registry/support/FailbackRegistry.java   |  4 +
 dubbo-registry/dubbo-registry-eureka/pom.xml       | 45 ++++++++++
 dubbo-registry/pom.xml                             |  1 +
 58 files changed, 847 insertions(+), 369 deletions(-)

diff --cc 
dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceConsumerBootstrap.java
index 410e3d4,b1cc6d3..e9c9dd2
--- 
a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceConsumerBootstrap.java
+++ 
b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceConsumerBootstrap.java
@@@ -32,10 -32,9 +32,9 @@@ public class EtcdDubboServiceConsumerBo
  
          new DubboBootstrap()
                  .application("dubbo-consumer-demo")
-                 .defaultMetadataStorageType(true)
                  // Zookeeper
                  .protocol(builder -> builder.port(20887).name("dubbo"))
 -                .registry("zookeeper", builder -> 
builder.address("etcd3://127.0.0.1:2379?registry.type=service&subscribed.services=dubbo-provider-demo"))
 +                .registry("etcd3", builder -> 
builder.address("etcd3://127.0.0.1:2379?registry.type=service&subscribed.services=dubbo-provider-demo"))
                  .metadataReport(new 
MetadataReportConfig("etcd://127.0.0.1:2379"))
                  // Nacos
  //                .registry("consul", builder -> 
builder.address("consul://127.0.0.1:8500?registry.type=service&subscribed.services=dubbo-provider-demo").group("namespace1"))

Reply via email to