You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by "GuldanChen (GitHub)" <gi...@apache.org> on 2018/11/09 02:00:47 UTC

[GitHub] [incubator-dubbo] GuldanChen commented on issue #2764: merge dubbo master

I will close the pr




            
            
                
                    
                            
                                
                            
                            
                                陈大清
                            
                    
                        
                            
                                    邮箱:mccrea.jsk@gmail.com
                            
                        
                
            
        签名由 网易邮箱大师 定制


On 11/08/2018 21:39, 李晓 wrote: What is the purpose of the change
XXXXX
Brief changelog
XXXXX
Verifying this change
XXXXX
Follow this checklist to help us incorporate your contribution quickly and easily:

 Make sure there is a GITHUB_issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
 Format the pull request title like [Dubbo-XXX] Fix UnknownException when host config not exist #XXX. Each commit in the pull request should have a meaningful subject line and body.
 Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
 Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
 Run mvn clean install -DskipTests & mvn clean test-compile failsafe:integration-test to make sure unit-test and integration-test pass.
 If this contribution is large, please follow the Software Donation Guide.




You can view, comment on, or merge this pull request online at:
  https://github.com/apache/incubator-dubbo/pull/2764

Commit Summary

  添加本地阅读注释
  Merge pull request #1 from apache/master
  添加阅读注释
  添加本地阅读注释
  ADD:添加注释
  添加本地阅读注释
  添加本地阅读注释
  Merge pull request #2 from apache/master
  ADD:添加阅读注释
  ADD:添加阅读注释
  Merge pull request #3 from apache/master
  ADD:dubbo 远程暴露方式
  ADD:精尽 Dubbo 源码分析 —— Zookeeper 客户端
  精尽 Dubbo 源码分析 —— 注册中心(一)之抽象 API
  ADD:阅读笔记 和调试代码生成
  同上


File Changes

  
    A
    dubbo-cluster/readme.md
    (28)
  
  
    M
    dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java
    (5)
  
  
    M
    dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java
    (2)
  
  
    M
    dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Directory.java
    (5)
  
  
    M
    dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/LoadBalance.java
    (4)
  
  
    M
    dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Merger.java
    (6)
  
  
    M
    dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java
    (5)
  
  
    A
    dubbo-cluster/流程图.jpg
    (0)
  
  
    A
    dubbo-common/readme.md
    (3)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/URL.java
    (32)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionLoader.java
    (429)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool.java
    (4)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReport.java
    (38)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPool.java
    (8)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPool.java
    (18)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPool.java
    (10)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConfigUtils.java
    (4)
  
  
    M
    dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java
    (56)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
    (52)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
    (76)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractReferenceConfig.java
    (1)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java
    (7)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConsumerConfig.java
    (2)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MethodConfig.java
    (2)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProtocolConfig.java
    (2)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProviderConfig.java
    (1)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
    (60)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
    (268)
  
  
    M
    dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/support/Parameter.java
    (51)
  
  
    M
    dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/ServiceBean.java
    (1)
  
  
    M
    dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/schema/DubboBeanDefinitionParser.java
    (112)
  
  
    A
    dubbo-config/readme.md
    (5)
  
  
    A
    dubbo-container/readme.md
    (8)
  
  
    M
    dubbo-demo/dubbo-demo-consumer/src/main/resources/META-INF/spring/dubbo-demo-consumer.xml
    (3)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/cache/CacheFactory$Adaptive.java
    (15)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool$Adaptive.java
    (15)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/registry/RegistryFactory$Adaptive.java
    (15)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/remoting/Dispatcher$Adaptive.java
    (15)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/remoting/Transporter$Adaptive.java
    (25)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/remoting/zookeeper/ZookeeperTransporter$Adaptive.java
    (15)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/Protocol$Adaptive.java
    (38)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/ProxyFactory$Adaptive.java
    (39)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/cluster/Cluster$Adaptive.java
    (17)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory$Adaptive.java
    (15)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/cluster/RouterFactory$Adaptive.java
    (15)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/test/CodeBlockDemo.java
    (37)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/test/Demo.java
    (30)
  
  
    A
    dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/validation/Validation$Adaptive.java
    (15)
  
  
    M
    dubbo-demo/dubbo-demo-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml
    (3)
  
  
    M
    dubbo-demo/dubbo-demo-provider/src/main/resources/log4j.properties
    (2)
  
  
    A
    dubbo-filter/readme.md
    (5)
  
  
    A
    dubbo-monitor/readme.md
    (2)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/NotifyListener.java
    (16)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/Registry.java
    (6)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/RegistryFactory.java
    (14)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/RegistryService.java
    (78)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/RegistryDirectory.java
    (23)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/RegistryProtocol.java
    (92)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/AbstractRegistry.java
    (88)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/AbstractRegistryFactory.java
    (40)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/ConsumerInvokerWrapper.java
    (18)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/FailbackRegistry.java
    (81)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/ProviderConsumerRegTable.java
    (54)
  
  
    M
    dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/ProviderInvokerWrapper.java
    (16)
  
  
    A
    dubbo-registry/readme.md
    (9)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/ChildListener.java
    (7)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/StateListener.java
    (17)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/ZookeeperClient.java
    (44)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/ZookeeperTransporter.java
    (12)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/curator/CuratorZookeeperClient.java
    (19)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/support/AbstractZookeeperClient.java
    (62)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/zkclient/ZkClientWrapper.java
    (18)
  
  
    M
    dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/zkclient/ZkclientZookeeperClient.java
    (4)
  
  
    A
    dubbo-remoting/readme.md
    (18)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Exporter.java
    (2)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ExporterListener.java
    (2)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Invocation.java
    (10)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/InvokerListener.java
    (3)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Protocol.java
    (32)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ProxyFactory.java
    (2)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Result.java
    (1)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcInvocation.java
    (6)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/DeprecatedInvokerListener.java
    (1)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/ExporterListenerAdapter.java
    (1)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/InvokerListenerAdapter.java
    (1)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/ListenerExporterWrapper.java
    (12)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/ListenerInvokerWrapper.java
    (21)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/AbstractExporter.java
    (14)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/AbstractInvoker.java
    (22)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/AbstractProtocol.java
    (15)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/ProtocolFilterWrapper.java
    (18)
  
  
    M
    dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/ProtocolListenerWrapper.java
    (12)
  
  
    M
    dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboExporter.java
    (14)
  
  
    M
    dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboProtocol.java
    (33)
  
  
    M
    dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmExporter.java
    (18)
  
  
    M
    dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmInvoker.java
    (19)
  
  
    M
    dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmProtocol.java
    (36)
  
  
    A
    dubbo-rpc/readme.md
    (7)
  
  
    A
    dubbo模块依赖关系图.jpg
    (0)
  
  
    A
    loadRegistries.png
    (0)
  


Patch Links:

  https://github.com/apache/incubator-dubbo/pull/2764.patch
  https://github.com/apache/incubator-dubbo/pull/2764.diff


—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/apache/incubator-dubbo","title":"apache/incubator-dubbo","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/apache/incubator-dubbo"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"merge dubbo master (#2764)"}],"action":{"name":"View Pull Request","url":"https://github.com/apache/incubator-dubbo/pull/2764"}}}
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/apache/incubator-dubbo/pull/2764",
"url": "https://github.com/apache/incubator-dubbo/pull/2764",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "merge dubbo master (#2764)",
"sections": [
{
"text": "",
"activityTitle": "**李晓**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@llxiao",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "1b0f8a0",
"value": "添加本地阅读注释"
},
{
"name": "7fcbb97",
"value": "Merge pull request #1 from apache/master"
},
{
"name": "08843fb",
"value": "添加阅读注释"
},
{
"name": "66b64a5",
"value": "添加本地阅读注释"
},
{
"name": "d7fd424",
"value": "ADD:添加注释"
},
{
"name": "2baf456",
"value": "添加本地阅读注释"
},
{
"name": "2af17b0",
"value": "添加本地阅读注释"
},
{
"name": "9d9003a",
"value": "Merge pull request #2 from apache/master"
},
{
"name": "d3cc2b8",
"value": "ADD:添加阅读注释"
},
{
"name": "27554f4",
"value": "ADD:添加阅读注释"
},
{
"name": "81d0b1c",
"value": "Merge pull request #3 from apache/master"
},
{
"name": "66cc021",
"value": "ADD:dubbo 远程暴露方式"
},
{
"name": "e9cdbe6",
"value": "ADD:精尽 Dubbo 源码分析 —— Zookeeper 客户端"
},
{
"name": "cab07b6",
"value": "精尽 Dubbo 源码分析 —— 注册中心(一)之抽象 API"
},
{
"name": "9fe02d2",
"value": "ADD:阅读笔记 和调试代码生成"
},
{
"name": "5112c92",
"value": "同上"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Added",
"value": "[dubbo-cluster/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-0) (28 changes)"
},
{
"name": "Modified",
"value": "[dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-1) (5 changes)"
},
{
"name": "Modified",
"value": "[dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-2) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Directory.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-3) (5 changes)"
},
{
"name": "Modified",
"value": "[dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/LoadBalance.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-4) (4 changes)"
},
{
"name": "Modified",
"value": "[dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Merger.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-5) (6 changes)"
},
{
"name": "Modified",
"value": "[dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-6) (5 changes)"
},
{
"name": "Added",
"value": "[dubbo-cluster/流程图.jpg](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-7) (0 changes)"
},
{
"name": "Added",
"value": "[dubbo-common/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-8) (3 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/URL.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-9) (32 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionLoader.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-10) (429 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-11) (4 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReport.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-12) (38 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPool.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-13) (8 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPool.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-14) (18 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPool.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-15) (10 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConfigUtils.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-16) (4 changes)"
},
{
"name": "Modified",
"value": "[dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-17) (56 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-18) (52 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-19) (76 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractReferenceConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-20) (1 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-21) (7 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConsumerConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-22) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MethodConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-23) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProtocolConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-24) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProviderConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-25) (1 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-26) (60 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-27) (268 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/support/Parameter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-28) (51 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/ServiceBean.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-29) (1 changes)"
},
{
"name": "Modified",
"value": "[dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/schema/DubboBeanDefinitionParser.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-30) (112 changes)"
},
{
"name": "Added",
"value": "[dubbo-config/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-31) (5 changes)"
},
{
"name": "Added",
"value": "[dubbo-container/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-32) (8 changes)"
},
{
"name": "Modified",
"value": "[dubbo-demo/dubbo-demo-consumer/src/main/resources/META-INF/spring/dubbo-demo-consumer.xml](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-33) (3 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/cache/CacheFactory$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-34) (15 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-35) (15 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/registry/RegistryFactory$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-36) (15 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/remoting/Dispatcher$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-37) (15 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/remoting/Transporter$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-38) (25 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/remoting/zookeeper/ZookeeperTransporter$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-39) (15 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/Protocol$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-40) (38 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/ProxyFactory$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-41) (39 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/cluster/Cluster$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-42) (17 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-43) (15 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/rpc/cluster/RouterFactory$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-44) (15 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/test/CodeBlockDemo.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-45) (37 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/test/Demo.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-46) (30 changes)"
},
{
"name": "Added",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/validation/Validation$Adaptive.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-47) (15 changes)"
},
{
"name": "Modified",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-48) (3 changes)"
},
{
"name": "Modified",
"value": "[dubbo-demo/dubbo-demo-provider/src/main/resources/log4j.properties](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-49) (2 changes)"
},
{
"name": "Added",
"value": "[dubbo-filter/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-50) (5 changes)"
},
{
"name": "Added",
"value": "[dubbo-monitor/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-51) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/NotifyListener.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-52) (16 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/Registry.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-53) (6 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/RegistryFactory.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-54) (14 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/RegistryService.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-55) (78 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/RegistryDirectory.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-56) (23 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/RegistryProtocol.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-57) (92 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/AbstractRegistry.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-58) (88 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/AbstractRegistryFactory.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-59) (40 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/ConsumerInvokerWrapper.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-60) (18 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/FailbackRegistry.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-61) (81 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/ProviderConsumerRegTable.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-62) (54 changes)"
},
{
"name": "Modified",
"value": "[dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/ProviderInvokerWrapper.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-63) (16 changes)"
},
{
"name": "Added",
"value": "[dubbo-registry/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-64) (9 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/ChildListener.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-65) (7 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/StateListener.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-66) (17 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/ZookeeperClient.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-67) (44 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/ZookeeperTransporter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-68) (12 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/curator/CuratorZookeeperClient.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-69) (19 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/support/AbstractZookeeperClient.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-70) (62 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/zkclient/ZkClientWrapper.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-71) (18 changes)"
},
{
"name": "Modified",
"value": "[dubbo-remoting/dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/zkclient/ZkclientZookeeperClient.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-72) (4 changes)"
},
{
"name": "Added",
"value": "[dubbo-remoting/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-73) (18 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Exporter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-74) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ExporterListener.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-75) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Invocation.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-76) (10 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/InvokerListener.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-77) (3 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Protocol.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-78) (32 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ProxyFactory.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-79) (2 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Result.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-80) (1 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcInvocation.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-81) (6 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/DeprecatedInvokerListener.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-82) (1 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/ExporterListenerAdapter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-83) (1 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/InvokerListenerAdapter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-84) (1 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/ListenerExporterWrapper.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-85) (12 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/listener/ListenerInvokerWrapper.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-86) (21 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/AbstractExporter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-87) (14 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/AbstractInvoker.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-88) (22 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/AbstractProtocol.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-89) (15 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/ProtocolFilterWrapper.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-90) (18 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/protocol/ProtocolListenerWrapper.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-91) (12 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboExporter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-92) (14 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboProtocol.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-93) (33 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmExporter.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-94) (18 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmInvoker.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-95) (19 changes)"
},
{
"name": "Modified",
"value": "[dubbo-rpc/dubbo-rpc-injvm/src/main/java/org/apache/dubbo/rpc/protocol/injvm/InjvmProtocol.java](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-96) (36 changes)"
},
{
"name": "Added",
"value": "[dubbo-rpc/readme.md](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-97) (7 changes)"
},
{
"name": "Added",
"value": "[dubbo模块依赖关系图.jpg](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-98) (0 changes)"
},
{
"name": "Added",
"value": "[loadRegistries.png](https://github.com/apache/incubator-dubbo/pull/2764/files#diff-99) (0 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"apache/incubator-dubbo\",\n\"issueId\": 2764,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"apache/incubator-dubbo\",\n\"pullRequestId\": 2764\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/apache/incubator-dubbo/pull/2764"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/apache/incubator-dubbo/pull/2764.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/apache/incubator-dubbo/pull/2764.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408075495\n}"
}
],
"themeColor": "26292E"
}
]

[ Full content available at: https://github.com/apache/incubator-dubbo/pull/2764 ]
This message was relayed via gitbox.apache.org for notifications@dubbo.apache.org