Skip to content
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

2.7.2 release note #4187

Merged
merged 16 commits into from
May 29, 2019
Merged

Conversation

cvictory
Copy link
Contributor

No description provided.

@cvictory cvictory added this to the 2.7.2 milestone May 28, 2019
@cvictory cvictory requested a review from chickenlj May 28, 2019 11:59
@codecov-io
Copy link

Codecov Report

Merging #4187 into 2.7.2-release will increase coverage by 0.11%.
The diff coverage is n/a.

Impacted file tree graph

@@                 Coverage Diff                 @@
##             2.7.2-release    #4187      +/-   ##
===================================================
+ Coverage            62.81%   62.92%   +0.11%     
- Complexity             504      506       +2     
===================================================
  Files                  769      769              
  Lines                33060    33060              
  Branches              5218     5218              
===================================================
+ Hits                 20765    20802      +37     
+ Misses                9895     9861      -34     
+ Partials              2400     2397       -3
Impacted Files Coverage Δ Complexity Δ
...apache/dubbo/common/config/ConfigurationUtils.java 64% <0%> (-8%) 0% <0%> (ø)
...g/apache/dubbo/registry/consul/ConsulRegistry.java 60.26% <0%> (+0.66%) 27% <0%> (ø) ⬇️
...dubbo/rpc/protocol/dubbo/CallbackServiceCodec.java 80.88% <0%> (+0.73%) 0% <0%> (ø) ⬇️
...he/dubbo/registry/multicast/MulticastRegistry.java 69.68% <0%> (+1.8%) 0% <0%> (ø) ⬇️
...exchange/support/header/HeaderExchangeHandler.java 67.21% <0%> (+2.45%) 0% <0%> (ø) ⬇️
...e/dubbo/remoting/transport/netty/NettyChannel.java 62.35% <0%> (+4.7%) 21% <0%> (+1%) ⬆️
...onfig/spring/extension/SpringExtensionFactory.java 85.36% <0%> (+4.87%) 0% <0%> (ø) ⬇️
.../org/apache/dubbo/remoting/ExecutionException.java 21.05% <0%> (+5.26%) 0% <0%> (ø) ⬇️
...ng/exchange/support/header/HeartbeatTimerTask.java 78.94% <0%> (+5.26%) 0% <0%> (ø) ⬇️
...ng/transport/dispatcher/all/AllChannelHandler.java 57.14% <0%> (+5.71%) 0% <0%> (ø) ⬇️
... and 4 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ae1e3bd...25bed36. Read the comment docs.

@chickenlj
Copy link
Contributor

chickenlj commented May 29, 2019

  • Introduce CompletableFuture<Object> $invokeAsync for GenericService, now, for generic call, you can use:
    1. $invoke for sync method call with normal return type.
    2. $invokeAsync for async method call with CompletableFuture<T> signature.

please check #3163 and sample for more details.

Copy link
Contributor

@chickenlj chickenlj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants