liuyuecai [Thu, 16 Dec 2021 03:23:25 +0000 (11:23 +0800)]
fix parse basic type bug
Xin.Zh [Mon, 6 Dec 2021 11:15:30 +0000 (19:15 +0800)]
Merge pull request #296 from sanxun0325/java_interger_null
support java integer null
sanxun0325 [Fri, 3 Dec 2021 15:20:19 +0000 (23:20 +0800)]
support java integer null
wangoo [Fri, 3 Dec 2021 16:08:42 +0000 (00:08 +0800)]
release note for v1.10.0
binbin.zhang [Fri, 3 Dec 2021 10:08:59 +0000 (18:08 +0800)]
support java function param type (#295)
* support java function param type
* update readme.md
Co-authored-by: sanxun0325 <bbz17640380550.com>
wangoo [Thu, 18 Nov 2021 09:02:12 +0000 (17:02 +0800)]
release note for v1.9.5
望哥 [Thu, 18 Nov 2021 03:40:23 +0000 (11:40 +0800)]
fix go type name for list (#290)
* fix go name of POJO for list
* split import
* rename var
* re-order imports
* rename
望哥 [Tue, 16 Nov 2021 10:42:16 +0000 (18:42 +0800)]
fix error check (#288)
binbin.zhang [Tue, 16 Nov 2021 06:37:06 +0000 (14:37 +0800)]
convert pointer to encode (#289)
Co-authored-by: sanxun0325 <bbz17640380550.com>
binbin.zhang [Mon, 15 Nov 2021 14:08:55 +0000 (22:08 +0800)]
update load pojo repository (#287)
Co-authored-by: binbin <binbin@didiglobal.com>
zhangym [Mon, 25 Oct 2021 10:29:56 +0000 (18:29 +0800)]
support serialize UUID to string (#285)
support serialize UUID to string
Co-authored-by: zouyixian <zouyixian@shein.com>
Co-authored-by: wilson chen <willson.chenwx@gmail.com>
Co-authored-by: wangoo <wongoo@apache.org>
wangoo [Tue, 19 Oct 2021 09:50:16 +0000 (17:50 +0800)]
release note for v1.9.4
Joe Zou [Wed, 13 Oct 2021 15:35:47 +0000 (23:35 +0800)]
Merge pull request #283 from chans-open-source/feature/fix_encode_type
fix issue #282
Changeden [Wed, 13 Oct 2021 05:56:46 +0000 (13:56 +0800)]
调整导包位置
Changeden [Wed, 13 Oct 2021 02:46:22 +0000 (10:46 +0800)]
添加更多指针型单元测试
Changeden [Tue, 12 Oct 2021 10:47:10 +0000 (18:47 +0800)]
调整为1个switch
Changeden [Tue, 12 Oct 2021 08:09:37 +0000 (16:09 +0800)]
拆分为2个switch
Changeden [Tue, 12 Oct 2021 08:05:00 +0000 (16:05 +0800)]
优化为switch方式
Changeden [Tue, 12 Oct 2021 07:31:56 +0000 (15:31 +0800)]
优化为switch方式
Changeden [Tue, 12 Oct 2021 07:00:36 +0000 (15:00 +0800)]
优化为switch方式
Changeden [Tue, 12 Oct 2021 01:30:51 +0000 (09:30 +0800)]
优化正则
Changeden [Tue, 12 Oct 2021 01:23:20 +0000 (09:23 +0800)]
简化正则
Changeden [Mon, 11 Oct 2021 10:52:46 +0000 (18:52 +0800)]
忽略0值处理
Changeden [Mon, 11 Oct 2021 10:41:45 +0000 (18:41 +0800)]
优化匹配正则
Xin.Zh [Mon, 11 Oct 2021 10:29:38 +0000 (18:29 +0800)]
Merge pull request #281 from Chans-Open-Source/feature/modify_unit_test_module_name
Fix: modify pr #279 unit test requires module name
Changeden [Mon, 11 Oct 2021 09:48:18 +0000 (17:48 +0800)]
fixed: #282
Changeden [Mon, 11 Oct 2021 09:18:28 +0000 (17:18 +0800)]
fixed: #282
Changeden [Sat, 9 Oct 2021 09:01:20 +0000 (17:01 +0800)]
rename dir name
Changeden [Fri, 8 Oct 2021 08:52:31 +0000 (16:52 +0800)]
remove go version
Changeden [Fri, 8 Oct 2021 08:19:50 +0000 (16:19 +0800)]
调整文件结构
Changeden [Fri, 8 Oct 2021 03:04:37 +0000 (11:04 +0800)]
upgrade yaml
Changeden [Fri, 8 Oct 2021 01:23:53 +0000 (09:23 +0800)]
modify unit test package name
ChangedenChan [Fri, 8 Oct 2021 01:21:31 +0000 (09:21 +0800)]
Merge pull request #1 from wongoo/feature/modify_unit_test_module_name
optimize package structure for unit test
wangoo [Wed, 6 Oct 2021 15:20:03 +0000 (23:20 +0800)]
optimize package structure for unit test
Changeden [Tue, 28 Sep 2021 11:47:52 +0000 (19:47 +0800)]
迁移单元测试内容
Changeden [Sun, 26 Sep 2021 06:18:23 +0000 (14:18 +0800)]
修正单元测试依赖module名
Xin.Zh [Sat, 25 Sep 2021 09:33:41 +0000 (17:33 +0800)]
Merge pull request #279 from Chans-Open-Source/feature/optimizing_the_registration_goname
Fix: dobbo-go issue #1454
Changeden [Sat, 25 Sep 2021 06:29:20 +0000 (14:29 +0800)]
移除go版本号
Changeden [Fri, 24 Sep 2021 14:36:44 +0000 (22:36 +0800)]
更新单元测试版本
Changeden [Thu, 23 Sep 2021 10:58:50 +0000 (18:58 +0800)]
移除go版本号
Changeden [Thu, 23 Sep 2021 08:25:04 +0000 (16:25 +0800)]
优化代码
Changeden [Thu, 23 Sep 2021 08:22:11 +0000 (16:22 +0800)]
优化代码
Changeden [Thu, 23 Sep 2021 08:18:32 +0000 (16:18 +0800)]
调整单元测试结构
Changeden [Thu, 23 Sep 2021 03:17:27 +0000 (11:17 +0800)]
优化代码
Changeden [Thu, 23 Sep 2021 02:05:19 +0000 (10:05 +0800)]
新增异构测试
Changeden [Thu, 23 Sep 2021 01:43:52 +0000 (09:43 +0800)]
优化单元测试
Changeden [Wed, 22 Sep 2021 10:06:18 +0000 (18:06 +0800)]
Add Unit Tests
Changeden [Wed, 22 Sep 2021 08:24:47 +0000 (16:24 +0800)]
优化代码
Changeden [Wed, 22 Sep 2021 07:23:35 +0000 (15:23 +0800)]
go.mod回滚
Changeden [Wed, 22 Sep 2021 07:21:46 +0000 (15:21 +0800)]
兼容多种结构
Changeden [Sat, 18 Sep 2021 07:42:59 +0000 (15:42 +0800)]
go struct name 加入PkgPath信息,用于区分同名的struct
Xin.Zh [Fri, 17 Sep 2021 10:26:39 +0000 (18:26 +0800)]
Merge pull request #278 from Mulavar/feat/wrap-clazz
feat(*): support wrapper classes for Java basic types
dongjianhui03 [Fri, 17 Sep 2021 06:28:59 +0000 (14:28 +0800)]
feat(*): add cross language encode/decode test
dongjianhui03 [Wed, 15 Sep 2021 12:40:18 +0000 (20:40 +0800)]
feat(*): use uint8 as Byte & use int16 as Short
dongjianhui03 [Tue, 14 Sep 2021 13:34:08 +0000 (21:34 +0800)]
feat(*): support java Character[] & format unit test
dongjianhui03 [Tue, 14 Sep 2021 02:47:38 +0000 (10:47 +0800)]
style(*): add nolint
dongjianhui03 [Mon, 13 Sep 2021 14:15:54 +0000 (22:15 +0800)]
feat(*): support wrapper classes for Java basic types
dongjianhui03 [Mon, 13 Sep 2021 06:17:01 +0000 (14:17 +0800)]
feat(*): add Integer[] serializer
wangoo [Wed, 8 Sep 2021 01:23:13 +0000 (09:23 +0800)]
release note for v1.9.3
Joe Zou [Mon, 6 Sep 2021 12:28:49 +0000 (20:28 +0800)]
Merge pull request #276 from Chans-Open-Source/fix/fix_get_argument_java_type
Fix: Fixed getArgType reflection value logic
Changeden [Mon, 6 Sep 2021 06:07:04 +0000 (14:07 +0800)]
修正getArgType的反射取值逻辑
Xin.Zh [Sun, 5 Sep 2021 05:17:38 +0000 (13:17 +0800)]
Merge pull request #275 from zhwaaaaaa/zw-dev
write map tag for empty map instead of null
wangzhang.zw [Fri, 3 Sep 2021 10:47:12 +0000 (18:47 +0800)]
write empty map for empty map instead null
Xin.Zh [Tue, 24 Aug 2021 02:08:01 +0000 (10:08 +0800)]
Merge pull request #273 from wongoo/fix-272
add unit test for #272
wangoo [Wed, 14 Jul 2021 09:03:21 +0000 (17:03 +0800)]
add unit test for #272
tyltr [Tue, 6 Jul 2021 00:43:17 +0000 (08:43 +0800)]
reuse allocated buffer (#271)
* reuse buffer avoid allocate
* reuse buffer clean
* typo
* reuse buf size 512
望哥 [Mon, 5 Jul 2021 01:59:57 +0000 (09:59 +0800)]
fix getting nil result for decoding list to generic interface field (#269)
wangoo [Sat, 22 May 2021 08:05:14 +0000 (16:05 +0800)]
fix #266 upgrade dubbo version
wangoo [Fri, 21 May 2021 13:59:57 +0000 (21:59 +0800)]
upgrade jetty dependency
望哥 [Thu, 6 May 2021 02:58:53 +0000 (10:58 +0800)]
go to java list and array (#265)
wangoo [Wed, 21 Apr 2021 00:10:12 +0000 (08:10 +0800)]
release note for v1.9.2
zhangym [Tue, 20 Apr 2021 03:40:37 +0000 (11:40 +0800)]
Java.util.Locale support (#264)
* add license checker
* dd javaProject java8time test code and add go hessian/java8_time strcut Year and testFunc
* alter author and error word
* add java.util.UUID encode
* Revert "reset go.mod after go fmt"
This reverts commit
ab7254f3
* add UUID test
* alter .travis.yml
* alter code
* add license
* shift count type int, must be unsigned integer
* alter file name and delete test file
* alter file name
* delete file
* alter file name
* alter file name
* add uuid struct info and split import block.
* add java UUID encode and uuid.toString() equals go uuid.ToString() test func
* alter ToString() -> String()
* fix code review
* add go struct Locale = java:java.util.Locale
* alter Locales is const slice
* alter Locales add clearer definition
* alter locales is private
* add ToLocale() and localeMap
* delete fmt.Sprintf()
* alter Locale struct field unexported
Co-authored-by: zouyixian <zouyixian@shein.com>
Co-authored-by: wilson chen <willson.chenwx@gmail.com>
Co-authored-by: wangoo <wongoo@apache.org>
wangoo [Wed, 17 Mar 2021 04:49:21 +0000 (12:49 +0800)]
release note v1.9.1
望哥 [Wed, 17 Mar 2021 04:44:05 +0000 (12:44 +0800)]
fix duplicatedly adding list type in type map (#263)
* fix duplicatedly adding list type in type map
* add unit test for map/list self ref
* using assert.Equal to check ref object
AlexStocks [Sun, 14 Mar 2021 15:19:29 +0000 (23:19 +0800)]
fix slightly errors
wangoo [Sun, 14 Mar 2021 14:26:04 +0000 (22:26 +0800)]
release note for v1.9.0
wangoo [Sun, 14 Mar 2021 14:22:41 +0000 (22:22 +0800)]
Merge branch '1.8'
zhangym [Sun, 14 Mar 2021 13:09:27 +0000 (21:09 +0800)]
Fixes #232 Add go struct refer to java.util.UUID (#256)
* add license checker
* dd javaProject java8time test code and add go hessian/java8_time strcut Year and testFunc
* alter author and error word
* add java.util.UUID encode
* Revert "reset go.mod after go fmt"
This reverts commit
ab7254f3
* add UUID test
* alter .travis.yml
* alter code
* add license
* shift count type int, must be unsigned integer
* alter file name and delete test file
* alter file name
* delete file
* alter file name
* alter file name
* add uuid struct info and split import block.
* add java UUID encode and uuid.toString() equals go uuid.ToString() test func
* alter ToString() -> String()
* fix code review
Co-authored-by: zouyixian <zouyixian@shein.com>
Co-authored-by: wilson chen <willson.chenwx@gmail.com>
Co-authored-by: wangoo <wongoo@apache.org>
Xin.Zh [Sat, 13 Mar 2021 06:41:45 +0000 (14:41 +0800)]
Merge pull request #261 from wongoo/fix-259
Fix map decode error issue #259
wangoo [Fri, 12 Mar 2021 01:11:39 +0000 (09:11 +0800)]
add unit test for multiple type map decoding
wangoo [Fri, 12 Mar 2021 01:10:38 +0000 (09:10 +0800)]
add unit test for multiple type map decoding
wangoo [Fri, 12 Mar 2021 00:23:35 +0000 (08:23 +0800)]
split import
wangoo [Thu, 11 Mar 2021 12:15:24 +0000 (20:15 +0800)]
fix map decode error #259
Xin.Zh [Thu, 11 Mar 2021 15:31:39 +0000 (23:31 +0800)]
Merge pull request #260 from wongoo/formt-code
add code format check in github action
wangoo [Thu, 11 Mar 2021 12:18:14 +0000 (20:18 +0800)]
split import
wangoo [Mon, 8 Mar 2021 01:09:27 +0000 (09:09 +0800)]
format code
wangoo [Wed, 13 Jan 2021 01:11:30 +0000 (09:11 +0800)]
add: release note for v1.8.2
wangoo [Wed, 13 Jan 2021 01:08:20 +0000 (09:08 +0800)]
Merge branch 'master' into 1.8
Xin.Zh [Tue, 12 Jan 2021 14:05:20 +0000 (22:05 +0800)]
Merge pull request #255 from lujjjh/fix/enc-string-chunk
Fix #253: Acquire sufficient bytes for string encoding buffers
lujjjh [Sat, 9 Jan 2021 16:16:56 +0000 (00:16 +0800)]
Fix #253: Acquire sufficient bytes for string encoding buffers
wangoo [Tue, 5 Jan 2021 09:55:09 +0000 (17:55 +0800)]
add changes for v1.8.1
Xin.Zh [Tue, 5 Jan 2021 07:18:20 +0000 (15:18 +0800)]
Merge pull request #251 from apache/master
merge fo 1.8.1
wangoo [Tue, 5 Jan 2021 06:03:14 +0000 (14:03 +0800)]
reset go.mod after go fmt
Xin.Zh [Tue, 5 Jan 2021 03:40:46 +0000 (11:40 +0800)]
Merge pull request #254 from apache/fix-emoji
Fix emoji decoding error
wangoo [Tue, 5 Jan 2021 03:14:16 +0000 (11:14 +0800)]
reset code after java test which will update go.mod
wangoo [Sun, 3 Jan 2021 09:41:16 +0000 (17:41 +0800)]
add benchmark for string decode
wangoo [Sun, 3 Jan 2021 09:02:58 +0000 (17:02 +0800)]
refactor string decode algorithm
wangoo [Sun, 3 Jan 2021 03:22:34 +0000 (11:22 +0800)]
recover string decode algorithm to support emoji codec
AlexStocks [Mon, 28 Dec 2020 04:29:47 +0000 (12:29 +0800)]
remark dingding notification
Xin.Zh [Tue, 22 Dec 2020 10:58:13 +0000 (18:58 +0800)]
Merge pull request #249 from jack15083/master
fix not enough buf error when decode date