Yuecai Liu
b1f47f0fc5
fix: at sample ( #374 )
fix at rolback sample
2 years ago
Yuecai Liu
ee912f44b4
doc: update 1.0.2-RC1 change log ( #370 )
* update 1.0.2-RC1 change log
2 years ago
FengZhang
c0f47bea5b
optimize: remove unless function ( #369 )
remove unless function
2 years ago
Shaozhou Hu
78b8f647fa
doc: v1.0.2-RC1 release file ( #338 )
2 years ago
Yuecai Liu
f4251b5ba8
add data check before rollbeck ( #366 )
* add data check before rollbeck
2 years ago
Yuecai Liu
ea8eb191a6
Fix decode image( #365 )
fix decode image
2 years ago
Yuecai Liu
2f0e114055
Fix meta data ( #363 )
fix ColumnType
2 years ago
georgehao
07063283b7
Rollback1 ( #360 )
* feat: rollback
* feat: add at rollback sampel
* feat: update
2 years ago
Yuecai Liu
75b3f2de5d
fix bug ( #359 )
2 years ago
georgehao
b46d81772e
Rollback ( #358 )
* feat: rollback
* feat: add at rollback sampel
* feat: fix name
2 years ago
FengZhang
5b4778a915
feature: support ONLY_CARE_UPDATE_COLUMNS ( #355 )
support ONLY_CARE_UPDATE_COLUMNS & fix beforeImage error due to the struct shallow copy
2 years ago
georgehao
d4d9b9b564
feat: add gin for at and fix async worker bug ( #357 )
2 years ago
Yuecai Liu
da18f0501c
Optimize rollback ( #356 )
optimize rollback
2 years ago
georgehao
362b86815f
feat: modify some receiver name ( #353 )
* feat: modify some receiver name
* feat: add no transaction test
* feat: update batch delete
2 years ago
Yuecai Liu
3a2a6a1b58
optimize commit ( #354 )
optimize commit process
2 years ago
Yuecai Liu
aedef6e9d8
optimize commit ( #354 )
optimize commit
2 years ago
Yuecai Liu
7481327eaf
optimize meta data ( #352 )
optimize meta data
2 years ago
FengZhang
ef1759ee2a
fix:timeout config & panic log lost ( #350 )
* fix timeout config & panic log lost
* format & fix rollback
2 years ago
Yuecai Liu
a16a38ba0a
optimize at commit branch ( #346 )
* optimize at
2 years ago
FengZhang
902cd252a8
doc: add sample undo_log table sql
add sample mysql
2 years ago
Yuecai Liu
797a965590
optimize: add insert undo log function ( #337 )
add insert undo log function
2 years ago
wang1309
7e9d882e0e
Feat add undo func ( #320 )
add undo function
2 years ago
Yuecai Liu
8c24c5f0b4
optimize at ( #336 )
optimize at model
2 years ago
baerwang
7f7a0796fb
test: strengthen ut ( #332 )
2 years ago
baerwang
953e7e2eff
wip:multi delete sql ( #330 )
feat:multi delete sql
Co-authored-by: wangxiaoxiong <wangxiaoxiong@asants.com>
2 years ago
Yuecai Liu
a98e390466
feature: add select for update ( #319 )
* add select for update
2 years ago
georgehao
4b0278e434
Feat/multi update ( #325 )
feat: add multi update
2 years ago
Shaozhou Hu
a44a652f9d
Feat add zip #315 ( #329 )
* add zipcompress
2 years ago
Bison Xu
401dc36226
feat:add undo log manager-flush undo log func #269 ( #307 )
add undo log manager-flush undo log func #269
2 years ago
wang1309
dd81e03d71
Feat add gzip ( #322 )
* format:format code
* feat:add gzip func
* fix:comment unuseful code
* fix: fix ret val and unit test assert
* fix:gzip unit modify
* fix:unit test param define modify
Co-authored-by: wangrui130 <wangrui130@tal.com>
Co-authored-by: 王瑞 <wangrui5@songguo7.com>
2 years ago
Bison Xu
bb4c31e97f
add zstd compress ( #327 )
zstd compress
Co-authored-by: xubaisheng <>
2 years ago
bitstring
5eb6073e5a
Add LZ4 compressor support. ( #324 )
* feat: add lz4 compressor support.
Signed-off-by: Wyatt Jia <i@eventloop.live>
* fix lz4 compressor buffer error.
Signed-off-by: Wyatt Jia <i@eventloop.live>
* format code by goimports.
* Add equal lz4 decompress test case and format code by goimports.
Signed-off-by: Wyatt Jia <i@eventloop.live>
2 years ago
liushao
ab27591ecf
feat(compressor): deflate compress ( #321 )
* feat(compressor): deflate compress
1. Optimize compressor type definition. (Don't start with package name).
2. Implement deflate compressor and ut.
close #312
* refactor(compressor): revert compressor type definition
* refactor(compressor): remove fmt.Println in ut
* refactor(compressor): adjust the order of deflate compressor constants.
2 years ago
liaochuntao
e062b4bc8e
Refactor seata conn ( #295 )
* refactor:split xa and at logic
* refactor:split xa and at logic
* refactor:split xa and at logic
2 years ago
georgehao
9e495cbe91
feat: fix fanout test data race ( #326 )
2 years ago
Yuecai Liu
d2b0e7cc57
Feat multi undo log builder ( #301 )
* feat: add mysql update undo log builder
* add log
* add comment for JDBCType
* add name
* optimize basic builder
* fix type
* fix type
* fix switch
* add update after iamge builder
* format code
* format
* add multi undo log builder
* fix conflict
* fix conflict
* fix conflict
* fix conflict
* fix conflict
* fix conflict
* fix conflict
3 years ago
Yuecai Liu
ac79b5a15b
refactor compress ( #318 )
* init compressor type
* init compressor type
* reformat code
* reformat code
3 years ago
Yuecai Liu
31b521966b
feat: init compressor type ( #309 )
* init compressor type
3 years ago
wang1309
ee274c52ee
feat:add mysql table meta func && sql addEscape, delEscape func issue… ( #294 )
* feat:add mysql table meta func && sql addEscape, delEscape func issue#290
* fix:TestMetaCache func rename
* fix:ci lint fail fix
* fix: solve GetTableMeta return type && constant define
* fix:solve code format and meta cache func fault
* fix:solev git ci fail
* fix:solev git ci fail
* format:format code
* fix:merge master && format code
* fix:solve name conflict
Co-authored-by: 王瑞 <wangrui5@songguo7.com>
Co-authored-by: wangrui130 <wangrui130@tal.com>
3 years ago
Yuecai Liu
c272389452
Feat add mysql update after undo log builder ( #289 )
feat: add mysql update after undo log builder
3 years ago
georgehao
29c7f38440
feat: add sync worker and fmt ( #303 )
* feat: add sync worker and fmt
* feat: update
* feat: update
* feat: update
* feat: update
* feat: update
* feat: update
* feat: update
* feat: fix spell
* feat: fix conflict
Co-authored-by: Xin.Zh <dragoncharlie@foxmail.com>
Co-authored-by: haohongfan1 <haohongfan1@jd.com>
3 years ago
Shaozhou Hu
2fd391df0d
add mysql delete undo log builder ( #296 )
* add mysql delete undo log builder
* add mysql delete undo log builder
* add mysql delete undo log builder
* add mysql delete undo log builder
3 years ago
Yuecai Liu
3349db9fe9
config github action not to automatically close ps or issue ( #305 )
3 years ago
baerwang
1103ae3ed7
test:add DoParser ut ( #299 )
test: add DoParser unit test
3 years ago
Yuecai Liu
571a08398f
change dubbo-go version ( #302 )
optimize: change dubbo-go version
3 years ago
Yuecai Liu
1847bf6ac7
feat: add mysql update undo log builder ( #288 )
feat: add mysql update undo log builder
3 years ago
liaochuntao
b396c81a4e
(WIP)refactor:seata conn ( #287 )
* refactor:seata conn
* test: add unit test
* test: add unit test
3 years ago
wang1309
b7a9673821
feat: add has undo log table ( #245 )
feat:add has undo log table func
3 years ago
juzimao
9cda424627
optimize: optimize global transaction usage ( #281 )
* refact the tm executor and adjust the sample
* optimize interface, adjust samples
* fix ci
* optimize comment
* upgrade go version
* add tx name configuration
* add panic handler
3 years ago
Jason Deng
aa569c9009
optimize: split client.Init into rm.Init and tm.Init methods ( #286 )
optimize: nested loop retries (#261 )
3 years ago