Seata 0.7.0 正式发布

栏目: 软件资讯 · 发布时间: 7年前

内容简介:Seata 是 阿里巴巴 开源的 分布式事务中间件,以 高效 并且对业务 0 侵入 的方式,解决 微服务 场景下面临的分布式事务问题。 Seata 0.7.0 已正式发布,本次共合并59pr,主要包括:protobuf 支持,mertric 支持,...

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


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

代码之外的功夫

代码之外的功夫

[美] Gregory T. Brown / 李志 / 人民邮电出版社 / 2018-3-1 / 49.00元

本书虽然面向程序员,却不包含代码。在作者看来,90%的程序设计工作都不需要写代码;程序员不只是编程专家,其核心竞争力是利用代码这一工具解决人类社会的常见问题。以此作为出发点,作者精心构思了8个故事,以情景代入的方式邀请读者思考代码之外的关键问题:软件开发工作如何从以技术为中心转为以人为本?透过故事主人公的视角,读者能比较自己与书中角色的差异,发现决策过程的瑕疵,提升解决问题的综合能力。 书中......一起来看看 《代码之外的功夫》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具