You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2024/08/03 09:18:27 UTC
(dubbo-hessian-lite) 01/01: Merge pull request #74 from AlbumenJ/0712-byte
This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-hessian-lite.git
commit 884d0b2f55312c74daffafe9460fbfb314b18615
Merge: 404d446d 54ef6b53
Author: Albumen Kevin <jh...@gmail.com>
AuthorDate: Sat Aug 3 17:18:21 2024 +0800
Merge pull request #74 from AlbumenJ/0712-byte
Fix byte serialize failed between 3.x and 4.x
.../caucho/hessian/io/AbstractDeserializer.java | 25 +++
.../caucho/hessian/io/AbstractHessianInput.java | 26 +++
.../com/caucho/hessian/io/BasicDeserializer.java | 3 +
.../com/caucho/hessian/io/BasicSerializer.java | 23 +-
.../caucho/hessian/io/CollectionDeserializer.java | 36 +++-
.../com/caucho/hessian/io/Deserializer.java | 35 ++++
.../hessian/io/FieldDeserializer2Factory.java | 136 ++++++++++++
.../io/FieldDeserializer2FactoryUnsafe.java | 142 +++++++++++++
.../com/caucho/hessian/io/Hessian2Input.java | 80 +++++--
.../com/caucho/hessian/io/MapDeserializer.java | 32 ++-
.../com/caucho/hessian/io/RecordDeserializer.java | 3 -
.../caucho/hessian/io/Hessian2StringShortTest.java | 18 +-
.../com/caucho/hessian/io/issue73/AppResult.java | 88 ++++++++
.../com/caucho/hessian/io/issue73/ComplainDto.java | 231 +++++++++++++++++++++
.../caucho/hessian/io/issue73/SerializeTest.java | 60 ++++++
15 files changed, 887 insertions(+), 51 deletions(-)