This is an automated email from the ASF dual-hosted git repository.
earthchen pushed a change to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from 83240f5083 Fix npe occurs during client graceful offline. (#12190)
add fa8e09201f packable method extension (#12199)
No new revisions were added by this update.
Summary of changes:
.../dubbo/common/constants/CommonConstants.java | 5 +++
.../{ScopeModelDestroyListener.java => Pack.java} | 14 ++++---
.../org/apache/dubbo/rpc/model/PackableMethod.java | 45 +++-------------------
...iceDetector.java => PackableMethodFactory.java} | 6 ++-
.../rpc/model/{ModelConstants.java => UnPack.java} | 12 +++---
...odelDestroyListener.java => WrapperUnPack.java} | 11 ++++--
dubbo-distribution/dubbo-all/pom.xml | 6 +++
.../registry/integration/RegistryProtocol.java | 3 +-
...pack.java => DefaultPackableMethodFactory.java} | 20 ++++------
.../tri/{PbUnpack.java => PbArrayPacker.java} | 23 ++++++-----
.../apache/dubbo/rpc/protocol/tri/PbUnpack.java | 4 +-
.../rpc/protocol/tri/ReflectionPackableMethod.java | 22 ++---------
.../dubbo/rpc/protocol/tri/TripleInvoker.java | 7 +++-
.../rpc/protocol/tri/call/AbstractServerCall.java | 4 +-
.../tri/call/ReflectionAbstractServerCall.java | 23 +++++++----
.../protocol/tri/call/StubAbstractServerCall.java | 3 +-
...rg.apache.dubbo.rpc.model.PackableMethodFactory | 1 +
.../rpc/protocol/tri/call/StubServerCallTest.java | 3 +-
18 files changed, 97 insertions(+), 115 deletions(-)
copy
dubbo-common/src/main/java/org/apache/dubbo/rpc/model/{ScopeModelDestroyListener.java
=> Pack.java} (82%)
copy
dubbo-common/src/main/java/org/apache/dubbo/rpc/model/{BuiltinServiceDetector.java
=> PackableMethodFactory.java} (85%)
copy
dubbo-common/src/main/java/org/apache/dubbo/rpc/model/{ModelConstants.java =>
UnPack.java} (81%)
copy
dubbo-common/src/main/java/org/apache/dubbo/rpc/model/{ScopeModelDestroyListener.java
=> WrapperUnPack.java} (79%)
copy
dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/{PbUnpack.java
=> DefaultPackableMethodFactory.java} (68%)
copy
dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/{PbUnpack.java
=> PbArrayPacker.java} (63%)
create mode 100644
dubbo-rpc/dubbo-rpc-triple/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.model.PackableMethodFactory