Skip to content

v1.0.3

Compare
Choose a tag to compare
@luky116 luky116 released this 03 Jan 14:45
· 83 commits to master since this release
a7f94b8

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.

Also, we receive many valuable issues, questions and advices from our community. Thanks all.