v1.0.3
Seata-go 1.0.3 Released.
Seata-go is an easy-to-use, high-performance, open source distributed transaction solution.
The version is updated as follows:
feature:
- [#380] support xa mysql connection
- [#383] support read tcc fence configuration file
- [#389] add the transaction id of xa mode
- [#398] support read TM configuration file
- [#399] support read getty configuration file
- [#405] support at mode insert on duplicate sql parsing
- [#406] support read transport configuration file
- [#410] support read undo log configuration file
- [#411] use tm's profile properties in the project
- [#412] support read rm configuration file
- [#412] support read service configuration file
- [#419] use undo-log's profile properties in the project
bugfix:
- [#387] fix loop recursion problem in OpenConnector
- [#401] fix branch register process
- [#418] fix the configuration file problem of undo log
- [#423] fix getty initialization failure
- [#424] fix getty initialization failure
- [#429] fix the problem of execution failure in at mode
optimize:
- [#366] add data check before rollbeck
- [#367] simplify to make codes more readable
- [#369] remove unless function
- [#385] optimize the SQL used in AT sample
- [#388] optimize comments and dead code
- [#390] optime rm init
- [#392] optimize code style
- [#394] optimize at mode base executor
- [#400] optime protocol init
- [#408] optime log init
- [#409] refactor logic of delete and insert sql in at mode
- [#414] rename unit test file
- [#422] remove unused config code
test:
doc:
- [#417] optiomize readme file
contributors:
Thanks to these contributors for their code commits. Please report an unintended omission.
- AlexStocks
- luky116
- georgehao
- lxfeng1997
- 106umao
- liiibpm
- wang1309
- iSuperCoder
- jasondeng1997
- Charlie17Li
- Code-Fight
- Kirhaku
Also, we receive many valuable issues, questions and advices from our community. Thanks all.