-
Notifications
You must be signed in to change notification settings - Fork 26.4k
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
merge dubbo master #2764
Closed
Closed
merge dubbo master #2764
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
同步fork代码
服务引用(一)之本地引用(Injvm)
merge master
I will close the pr
陈大清
邮箱:[email protected]
签名由 网易邮箱大师 定制
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:
#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":"#2764"}}}
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "#2764",
"url": "#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": "#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"
}
]
|
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.
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:
[Dubbo-XXX] Fix UnknownException when host config not exist #XXX
. Each commit in the pull request should have a meaningful subject line and body.mvn clean install -DskipTests
&mvn clean test-compile failsafe:integration-test
to make sure unit-test and integration-test pass.