This is an automated email from the ASF dual-hosted git repository.
wongoo pushed a change to branch 1.10
in repository https://gitbox.apache.org/repos/asf/dubbo-go-hessian2.git
from a80067e release note for v1.10.3
add cbc2ad9 support non-strict mode to decode object to map when
unregistered
add ef1946a fix lint check
add 15f8430 build class definition from map keys
add 641faae format code
add 643d8c4 fix words
add 150fbb3 add Strict Mode readme
add f3f3a2e imporve unit test
add ab8e186 Merge pull request #309 from wongoo/master
add c18594c release note for v1.11.0
add bba95ec Bump dubbo from 2.7.11 to 2.7.15 in /test_dubbo (#314)
add ca7b2ca Bump fastjson from 1.2.76 to 1.2.83 in /test_hessian (#316)
add 12af60b Bump dubbo from 2.7.11 to 2.7.15 in /test_hessian
add 411d2fc Merge pull request #315 from
apache/dependabot/maven/test_hessian/org.apache.dubbo-dubbo-2.7.15
add 097671a nil slice decode to empty slice
add 83d6845 Merge pull request #318 from mark4z/master
add 31f2f96 if map is pojo, write class name first
add 2437f11 add unit test(if map is pojo, write class name first)
add 303698c Merge pull request #320 from zhengzepeng/master
add 159280f release note for v1.11.1
add 4055e70 notify all ref holder at the end of decoding
add 542bcf0 Merge pull request #324 from wongoo/fix-issue-323
add aa53824 add testing: TestDecodeCustomReplyEnumVariableList
add 8529778 fix bug: support java enum variable list
add bed48b1 Merge pull request #326 from shenchao861129/new-master
add 868e06e Update object_test.go
add e13beea revert-unexpected-merge (#329)
add 0db9c6b fix bug: support java enum variable list (#330)
add 1f1df01 release note for v1.11.2
add 5e88953 format code using gofmt -l -w . (#333)
add d520464 Fix decode enum not correctly (#332)
add cfbd9e1 release note for v1.11.3
add 1a36fa5 Bump dubbo from 2.7.15 to 2.7.18 in /test_dubbo
add 67b078b Merge pull request #335 from
apache/dependabot/maven/test_dubbo/org.apache.dubbo-dubbo-2.7.18
add 1e98ee0 Bump dubbo from 2.7.15 to 2.7.18 in /test_hessian
add 901b071 Merge pull request #336 from
apache/dependabot/maven/test_hessian/org.apache.dubbo-dubbo-2.7.18
add 801268e upgrade gost version to fix memory leak of AcquireBytes from
https://github.com/dubbogo/gost/pull/108/files
add e579dda Merge pull request #337 from apache/fix/AcquireBytes
add a6671d5 mark dubbo2 rpc protocol implementation deprecated (#339)
add 6455362 fix issue #340 (#341)
add 973d9f6 release note for v1.11.5
add 4820c03 Delete .travis.yml
add f13bb4e mark array types deprecated (#347)
No new revisions were added by this update.
Summary of changes:
.github/workflows/github-actions.yml | 2 +-
.travis.yml | 32 -
CHANGE.md | 32 +
README.md | 14 +
array.go | 10 +-
codec.go | 18 +-
decode.go | 67 +-
decode_test.go | 64 ++
encode.go | 12 +-
go.mod | 4 +-
go.sum | 691 ++++++++++++++++++++-
hessian.go | 22 +-
hessian_test.go | 52 +-
hessian_test/dup_struct_name_test.go | 14 -
int.go | 2 +-
java_collection.go | 2 +-
java_exception/exception.go | 4 +-
java_exception/interrupted_exception.go | 4 +-
java_exception/interrupted_io_exception.go | 4 +-
java_exception/lambda_conversion_exception.go | 4 +-
java_exception/unmodifiable_class_exception.go | 4 +-
java_sql_time.go | 14 +-
java_unknown_exception.go | 2 +-
java_unknown_exception_test.go | 4 +-
java_util/uuid.go | 2 +-
list.go | 39 +-
list_test.go | 13 +
map.go | 18 +-
map_test.go | 12 +
null.go | 4 +-
object.go | 348 +++++++----
object_test.go | 210 ++++++-
pojo.go | 103 ++-
ref.go | 27 +-
request.go | 4 +
response.go | 49 +-
serialize.go | 8 +-
test_dubbo/pom.xml | 2 +-
test_hessian/pom.xml | 4 +-
.../src/main/java/test/TestCustomDecode.java | 9 +
.../src/main/java/test/TestCustomReply.java | 9 +
testcases/issue340/issue340_test.go | 89 +++
testcases/user/user.go | 87 +++
.../user/user_test.go | 49 +-
44 files changed, 1784 insertions(+), 380 deletions(-)
delete mode 100644 .travis.yml
create mode 100644 testcases/issue340/issue340_test.go
create mode 100644 testcases/user/user.go
copy java_unknown_exception_test.go => testcases/user/user_test.go (53%)