Wiggins
c91a8f53a9
Fix : del metadatacache uppertablenamekey and increase tablemeta field uppertablename ( #857 )
* fix: uppertable metacache
todo:Fix lockkey case difference #846
* increase uppertablename and Fix lockkey case difference #846
* Fix test case difference #846
* Fix test case difference #846
* reduce uppertablename col #846
* reduce uppertablename #846
* fix test #846
---------
Co-authored-by: FengZhang <zfcode@qq.com>
9 months ago
Wiggins
3b1ebc92fe
Optimize/at build lock key performance ( #837 )
* Refer to buildlockkey2 optimization #829
* Time complexity O(NM)-> O(NK) about buildlockkey and buildlockkey2 Increased readability #829
* update import sort #829
* update Encapsulation into util packages #829
11 months ago
LeeHao
f7c5dfc278
chore: remove the Chinese annotations ( #782 )
Signed-off-by: LeeHao <1838249551@qq.com>
1 year ago
FinnTew
1b72cb8cb8
optimize: optimize the speed of buildLockKey ( #714 )
* optimize: optimize the speed of buildLockKey
* improve unit testing of buildLockKey
* fix the situation where primaryKeyValues contains nil value
* update the unit test of buildLockKey
---------
Co-authored-by: JayLiu <38887641+luky116@users.noreply.github.com>
1 year ago
FinnTew
406b8bac9c
fix: undo log sql ( #724 )
* fix the problem of mock replacing mysql.GetTableMeta in TestBuildSelectSQLByUpdate
* fix the problem of MySQLUpdateUndoLogBuilder failing to generate undo log sql
---------
Co-authored-by: JayLiu <38887641+luky116@users.noreply.github.com>
1 year ago
JayLiu
ad092d5eb3
optimize: rename module name to seata.apache.org/seata-go ( #678 )
2 years ago
wang1309
d6750d5002
Feat fix go import ( #536 )
optimize go imports style
3 years ago
Yuecai Liu
f4251b5ba8
add data check before rollbeck ( #366 )
* add data check before rollbeck
3 years ago
Yuecai Liu
ea8eb191a6
Fix decode image( #365 )
fix decode image
3 years ago
Yuecai Liu
2f0e114055
Fix meta data ( #363 )
fix ColumnType
3 years ago
Yuecai Liu
da18f0501c
Optimize rollback ( #356 )
optimize rollback
3 years ago
georgehao
362b86815f
feat: modify some receiver name ( #353 )
* feat: modify some receiver name
* feat: add no transaction test
* feat: update batch delete
3 years ago
Yuecai Liu
a16a38ba0a
optimize at commit branch ( #346 )
* optimize at
3 years ago
Yuecai Liu
797a965590
optimize: add insert undo log function ( #337 )
add insert undo log function
3 years ago
Yuecai Liu
8c24c5f0b4
optimize at ( #336 )
optimize at model
3 years ago
Yuecai Liu
a98e390466
feature: add select for update ( #319 )
* add select for update
3 years ago
georgehao
4b0278e434
Feat/multi update ( #325 )
feat: add multi update
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
Yuecai Liu
1847bf6ac7
feat: add mysql update undo log builder ( #288 )
feat: add mysql update undo log builder
3 years ago