You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by wo...@apache.org on 2021/10/19 09:50:39 UTC
[dubbo-go-hessian2] branch 1.9 updated (e0c085c -> 23c41ad)
This is an automated email from the ASF dual-hosted git repository.
wongoo pushed a change to branch 1.9
in repository https://gitbox.apache.org/repos/asf/dubbo-go-hessian2.git.
from e0c085c release note for v1.9.3
add 4d74555 feat(*): add Integer[] serializer
add bc7edd2 feat(*): support wrapper classes for Java basic types
add 8512ed3 style(*): add nolint
add b470210 feat(*): support java Character[] & format unit test
add feebbd1 feat(*): use uint8 as Byte & use int16 as Short
add 9aafe3b feat(*): add cross language encode/decode test
add 74a8ece Merge pull request #278 from Mulavar/feat/wrap-clazz
add 89d84be go struct name 加入PkgPath信息,用于区分同名的struct
add b8119a5 兼容多种结构
add d12e050 go.mod回滚
add 98f6ead 优化代码
add 1a59e82 Add Unit Tests
add 8f630f5 优化单元测试
add b701ba1 新增异构测试
add 1923caa 优化代码
add 6e75380 调整单元测试结构
add 3bc5076 优化代码
add 0ded318 优化代码
add 1ff1331 移除go版本号
add e03a801 更新单元测试版本
add 8959733 移除go版本号
add a0c5132 Merge pull request #279 from Chans-Open-Source/feature/optimizing_the_registration_goname
add 6d2d578 修正单元测试依赖module名
add ca60bfe 迁移单元测试内容
add 9e6bd1c optimize package structure for unit test
add ce53048 Merge pull request #1 from wongoo/feature/modify_unit_test_module_name
add bf96d95 modify unit test package name
add b4471a9 upgrade yaml
add 80c9106 调整文件结构
add efc213a remove go version
add cd57270 rename dir name
add 1ec5c50 Merge pull request #281 from Chans-Open-Source/feature/modify_unit_test_module_name
add 3fa24f7 fixed: #282
add 9721399 fixed: #282
add 3b3cf21 优化匹配正则
add 1478cb7 忽略0值处理
add cbad558 简化正则
add 5bdf65a 优化正则
add 53cd523 优化为switch方式
add 0214778 优化为switch方式
add 9c70e1f 优化为switch方式
add b9d8878 拆分为2个switch
add 112adfe 调整为1个switch
add 041146a 添加更多指针型单元测试
add 43d1925 调整导包位置
add ea64fc7 Merge pull request #283 from chans-open-source/feature/fix_encode_type
add 23c41ad release note for v1.9.4
No new revisions were added by this update.
Summary of changes:
CHANGE.md | 9 +
array.go | 257 +++++++++++++++++++++
array_test.go | 148 ++++++++++++
double_test.go | 9 +
encode.go | 10 +
encode_test.go | 10 +
go.mod | 1 -
go.sum | 1 -
hessian_test/dup_struct_name_test.go | 183 +++++++++++++++
.../hessian_test/dupclass.go | 10 +-
int_test.go | 27 +++
list.go | 3 +-
object_test.go | 50 ++++
output/output.go | 8 +
output/testfuncs/wrapper_class_array.go | 86 +++++++
pojo.go | 29 ++-
string_test.go | 5 +
...JavaSqlTime.java => TestWrapperClassArray.java} | 32 ++-
.../test/java/unit/GoWrapperClassArrayTest.java | 44 ++++
19 files changed, 901 insertions(+), 21 deletions(-)
create mode 100644 array.go
create mode 100644 array_test.go
create mode 100644 hessian_test/dup_struct_name_test.go
copy test_hessian/src/main/java/test/tuple/TupleProvider.java => hessian_test/hessian_test/dupclass.go (86%)
create mode 100644 output/testfuncs/wrapper_class_array.go
copy test_hessian/src/main/java/test/{TestJavaSqlTime.java => TestWrapperClassArray.java} (51%)
create mode 100644 test_hessian/src/test/java/unit/GoWrapperClassArrayTest.java