This is an automated email from the ASF dual-hosted git repository.
liujun pushed a change to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from bc85a3f29a Performance Optimization (#11975)
add d4032660d5 Fix Dubbo ReferenceCount OOM (#12031)
No new revisions were added by this update.
Summary of changes:
.../dubbo/rpc/protocol/dubbo/ClientsProvider.java} | 10 +-
.../dubbo/rpc/protocol/dubbo/DubboInvoker.java | 32 ++--
.../dubbo/rpc/protocol/dubbo/DubboProtocol.java | 177 +++------------------
.../protocol/dubbo/ExclusiveClientsProvider.java | 38 +++--
.../rpc/protocol/dubbo/SharedClientsProvider.java | 132 +++++++++++++++
.../protocol/dubbo/DubboInvokerAvailableTest.java | 10 +-
.../dubbo/ReferenceCountExchangeClientTest.java | 9 +-
7 files changed, 213 insertions(+), 195 deletions(-)
copy
dubbo-rpc/dubbo-rpc-dubbo/src/{test/java/org/apache/dubbo/rpc/protocol/dubbo/IDemoService.java
=> main/java/org/apache/dubbo/rpc/protocol/dubbo/ClientsProvider.java} (81%)
copy
dubbo-xds/src/main/java/org/apache/dubbo/registry/xds/XdsServiceDiscoveryFactory.java
=>
dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/ExclusiveClientsProvider.java
(54%)
create mode 100644
dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/SharedClientsProvider.java