1.0.0-rc1
Release notes
Seata-go 1.0.0-rc1
Seata-go 1.0.0-rc1 Released.
Seata-go is an easy-to-use, high-performance, open source distributed transaction solution.
The version is updated as follows:
feature:
- [#190] add tcc branch report
- [#158] add integration for grapc
- [#203] add unit testing for Getty
- [#210] add acc branch report test
- [#204] add dubbo transtation filter test
- [#200] add tcc grace sample, adjust register resource and branch register
- [#240] add undo log manager delete
- [#243] add update sql parser
- [#254] add license github action
- [#191] add fence for tcc, and add fence sample in tcc local mode
- [#264] add update sql parser and remove tidb parser
- [#280] add http tcc
- [#245] add has undo log table
- [#288] add mysql update undo log builder
- [#296] add mysql delete undo log builder
- [#303] add sync worker and fmt
- [#289] add mysql update after undo log builder
- [#294] add mysql table meta func && sql addEscape, delEscape func issue
- [#309] init compressor type
- [#301] multi undo log builder
- [#321] add deflate compress
- [#324] add LZ4 compressor support
- [#327] add zest compressor support
- [#322] add gzip compressor support
- [#307] add undo log manager-flush undo log func
- [#329] add zip
- [#325] multi update
- [#319] add select for update
bugfix:
- [#176] fix ut bug of msg, it will cause ci failed
- [#215] fix enhancement:make time parameters easier to read
- [#237] do register resource where execute OpenConnector function
- [#230] fix infinite loop of asyncCallback
- [#258] fix global transation time out
- [#263] fix ci failed because mock is invalid
- [#326] fix fanout test data race
optimize:
- [#154] optimize add ut for message
- [#163] optimize add ut for tm
- [#187] optimize way of init seata
- [#208] optimize remove unnecessary codes
- [#202] optimize workflow, add condecov and issue, stale robot
- [#179] support instance BusinessActionContext outside the TCC try method
- [#198] optimize function's parameters into one struct-rm_api.go
- [#238] add some todo comment, add a undo hook sample
- [#229] add unit testing for common
- [#261] nested loop retries
- [#284] optimize retry
- [#286] split client.Init into rm.Init and tm.Init methods
- [#281] optimize global transaction usage
- [#336] optimize at
test:
- [#203] add unit testing for getty
- [#192] add rm test
- [#229] add unit testing for common
- [#299] add DoParser ut
- [#332] strengthen ut
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 for you all.