1.0.3
Release notes
Seata-go 1.0.3
Seata-go 1.0.3 发布。
Seata-go 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。
此版本更新如下:
feature:
- [#380] 支持 MySQL XA 的连接
- [#383] 支持 TCC Fence 读取配置文件
- [#389] 添加 XA 模式的事务ID
- [#398] 支持 TM 读取配置文件
- [#399] 支持 getty 读取配置文件
- [#405] 支持 AT 模式 insert on duplicate SQL 解析
- [#406] 支持 transport 读取配置文件
- [#410] 支持 undo log 读取配置文件
- [#411] 在项目中使用 tm 的配置文件属性
- [#412] 支持 RM 读取配置文件
- [#413] 支持 service 读取配置文件
- [#419] 在项目中使用 undo log 的配置文件属性
- [#421] 支持 service 读取配置文件
bugfix:
- [#387] 修复 OpenConnector 中死循环的问题
- [#401] 优化注册事务分支的流程
- [#418] 修复 undo log 的配置文件的问题
- [#423] 修复 getty 初始化失败的问题
- [#424] 修复 getty 初始化失败的问题
- [#429] 修复 AT 模式执行失败的问题
optimize:
- [#366] AT 回滚前添加数据校验逻辑
- [#367] 优化 AT 代码的命名
- [#369] 移除不用的方法
- [#385] 优化 AT sample 的建表SQL
- [#388] 优化代码注释,删除不用的代码
- [#390] 优化 RM 的初始化流程
- [#392] 优化代码的风格问题
- [#394] 重构 AT 模式的执行器
- [#400] 优化 protocol 的初始化流程
- [#408] 优化 log 的初始化流程
- [#409] 重构 AT 模式的 delete 和 insert SQL 的执行逻辑
- [#414] 重命名单测文件
- [#422] 移除未使用的 config 代码
test:
doc:
contributors:
非常感谢以下 contributors 的代码贡献。若有无意遗漏,请报告。
同时,我们收到了社区反馈的很多有价值的issue和建议,非常感谢大家。