ITPub博客

首页 > IT职业 > IT生活 > Seata 0.7.0 正式发布

Seata 0.7.0 正式发布

IT生活 作者:吐泡泡ooO 时间:2019-07-22 15:14:32 0 删除 编辑

Seata 是 阿里巴巴 开源的 分布式事务中间件,以 高效 并且对业务 0 侵入 的方式,解决 微服务 场景下面临的分布式事务问题。
Seata 0.7.0 已正式发布,本次共合并59pr,主要包括:protobuf 支持,mertric 支持,新协议重设计,bugfix 和代码优化等,
本次更新内容如下:

特性/功能改进

•  [#1276  ]新的 RPC 协议
•  [#1266  ]为指标添加启用的配置
•  [#1206  ]使用三项式运算符设置默认值
•  [#1214  ]添加配置shutdown.wait并更新版本为0.7.0-SNAPSHOT
•  [#1174  ]添加nacos配置初始化python脚本
•  [#1125  ]添加protostuff作为UndoLogParser的序列化程序
•  [#1236  ]支持tc服务器的指标
•  [#1145  ]当StoreMode为DB时,将LockMode从MEMORY更改为DB
•  [#1264  ]配置:更新忽略和覆盖
•  [#1007  ]支持protobuf功能
•  [#1274  ]优化SQL连接
•  [#1263  ]添加关于贡献的文档
•  [#1242  ]完美的sql
•  [#1232  ]为io.seata.common.util CompressUtil,DurationUtil,ReflectionUtil添加单元测试
•  [#1230  ]优先全局事务扫描器
•  [#1225  ]优化seata配置环境的名称
•  [#1210  ]优化arrayList单值
•  [#1165  ]在INSERT_UNDO_LOG_SQL中添加一个丢失的占位符
•  [#1162  ]在destroy()时重置初始化的标志和实例
•  [#1150  ]更新了README.md中的seata版本
•  [#1075  ]多重环境隔离
•  [#768  ] 添加事件总线机制并将其应用于tc
•  [#1230  ]优先全局事务扫描器
•  [#1177  ]写会话可能失败,抛出TransactionException但保持锁定
•  [#1205  ]删除无用的代码
•  [#1261  ]无法获取自动生成的密钥时添加警告日志。
•  [#1258  ]移动指标配置密钥并简化指标模块依赖性
•  [#1245  ]重构指标让它按配置初始化
•  [#1198  ]检查第三方依赖项许可证
•  [#1195  ]清除TCC准备中的事务上下文
•  [#1193  ]通过storemode获取lockmode
•  [#1150  ]更新了README.md中的seata版本
•  [#1190  ]中删除未使用分号
•  [#1265  ]如果不在全局事务中,则调用targetStatement的addBatch

Bug修复

•  [#1286  ]修复添加一些配置并排除日志依赖
•  [#1278  ]修复将txId传递给TCC拦截器
•  [#1271  ]修正:@GlobalLock得到误差响应
•  [#1270  ]修复打印错误异常
•  [#1269  ]修复TMClinet重新连接异常
•  [#1262  ]修复查找目标类问题,如果扫描web范围bean这样的...
•  [#1250  ]修复protobuf的codecov
•  [#1239  ]修复ZK发现实施中的CME
•  [#1237  ]修复服务器启动和句柄保持分支会话可能导致NPE
•  [#1229  ]修正错字
•  [#1222  ]修复刷新集群的错误
•  [#1221  ]修复SQL和数据库字段名称不一致
•  [#1218  ]修复containsPK ignoreCase
•  [#1200  ]修复DefaultCoreTest.branchRegisterTest
•  [#1179  ]修复杰克逊默认内容
•  [#1169  ]修复使用Set避免重复的侦听器
•  [#1159  ]修复AT模式RESOURCEID(row_key)太长
•  [#1148  ]修复当sql语句很长时,缓冲区可能会导致溢出

其他

•  [#1202  ]输出branchRollback失败的日志
•  [#1146  ]修改模块的包名
•  [#1105  ]重构TmRpcClient和RmClient常用
相关链接: https://github.com/seata/seata/releases/tag/v0.7.0


本文作者:中间件小哥

原文链接

本文为云栖社区原创内容,未经允许不得转载。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69915408/viewspace-2651324/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-03

  • 博文量
    728
  • 访问量
    504759