This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from 718bdc1a65 feat: triple exception self (#12039)
add f0f01c36c3 Fix serializable check & Add test cases (#12054)
add 6b1de07b91 remove unused code (#11459)
add bc34399771 Merge branch 'apache-3.1' into apache-3.2
No new revisions were added by this update.
Summary of changes:
.../org/apache/dubbo/common/utils/ClassUtils.java | 100 ++--
.../remoting/exchange/codec/ExchangeCodec.java | 2 +-
.../dubbo/remoting/codec/ExchangeCodecTest.java | 4 +
.../TripleHttp2ClientResponseHandler.java | 1 -
.../apache/dubbo/common/serialize/ObjectInput.java | 4 +-
.../dubbo/common/serialize/ObjectOutput.java | 4 +-
.../dubbo-serialization-fastjson2/pom.xml | 1 -
.../serialize/fastjson2/FastJson2ObjectInput.java | 32 +-
.../src/test/java/com/example/test/TestPojo.java | 34 +-
.../fastjson2/FastJson2SerializationTest.java | 583 +++++++++++++++++++
.../fastjson2/TrustedNotSerializable.java | 26 +-
.../common/serialize/fastjson2/TrustedPojo.java | 32 +-
.../common/serialize/fastjson2/TrustedPojo2.java | 32 +-
.../common/serialize/fastjson2/TypeMatchTest.java | 159 ++++++
.../serialize/hessian2/Hessian2FactoryManager.java | 7 +
.../hessian2/Hessian2ScopeModelInitializer.java | 2 +
.../hessian2/Hessian2SerializerFactory.java | 2 +-
.../src/test/java/com/example/test/TestPojo.java | 34 +-
.../hessian2/Hessian2SerializationTest.java | 615 +++++++++++++++++++++
.../serialize/hessian2/TrustedNotSerializable.java | 26 +-
.../common/serialize/hessian2/TrustedPojo.java | 32 +-
.../common/serialize/hessian2/TrustedPojo2.java | 32 +-
.../common/serialize/hessian2/TypeMatchTest.java | 162 ++++++
23 files changed, 1702 insertions(+), 224 deletions(-)
copy
dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/rest/RegistrationResult.java
=>
dubbo-serialization/dubbo-serialization-fastjson2/src/test/java/com/example/test/TestPojo.java
(64%)
create mode 100644
dubbo-serialization/dubbo-serialization-fastjson2/src/test/java/org/apache/dubbo/common/serialize/fastjson2/FastJson2SerializationTest.java
copy
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ParameterTypesComparator.java
=>
dubbo-serialization/dubbo-serialization-fastjson2/src/test/java/org/apache/dubbo/common/serialize/fastjson2/TrustedNotSerializable.java
(63%)
copy
dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/rest/RegistrationResult.java
=>
dubbo-serialization/dubbo-serialization-fastjson2/src/test/java/org/apache/dubbo/common/serialize/fastjson2/TrustedPojo.java
(64%)
copy
dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/rest/RegistrationResult.java
=>
dubbo-serialization/dubbo-serialization-fastjson2/src/test/java/org/apache/dubbo/common/serialize/fastjson2/TrustedPojo2.java
(64%)
create mode 100644
dubbo-serialization/dubbo-serialization-fastjson2/src/test/java/org/apache/dubbo/common/serialize/fastjson2/TypeMatchTest.java
copy
dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/rest/RegistrationResult.java
=>
dubbo-serialization/dubbo-serialization-hessian2/src/test/java/com/example/test/TestPojo.java
(64%)
create mode 100644
dubbo-serialization/dubbo-serialization-hessian2/src/test/java/org/apache/dubbo/common/serialize/hessian2/Hessian2SerializationTest.java
copy
dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ParameterTypesComparator.java
=>
dubbo-serialization/dubbo-serialization-hessian2/src/test/java/org/apache/dubbo/common/serialize/hessian2/TrustedNotSerializable.java
(63%)
copy
dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/rest/RegistrationResult.java
=>
dubbo-serialization/dubbo-serialization-hessian2/src/test/java/org/apache/dubbo/common/serialize/hessian2/TrustedPojo.java
(64%)
copy
dubbo-rpc/dubbo-rpc-rest/src/test/java/org/apache/dubbo/rpc/protocol/rest/rest/RegistrationResult.java
=>
dubbo-serialization/dubbo-serialization-hessian2/src/test/java/org/apache/dubbo/common/serialize/hessian2/TrustedPojo2.java
(64%)
create mode 100644
dubbo-serialization/dubbo-serialization-hessian2/src/test/java/org/apache/dubbo/common/serialize/hessian2/TypeMatchTest.java