本文介绍GTS各版本的发布时间和主要功能说明,帮助您了解并选择适合的GTS版本。请根据需要选取合适的版本。

如果您是第一次使用GTS或专有云用户,请选用2.8.x系列版本,推荐使用最新版本。

版本 发布时间 说明
2.8.56(推荐版本) 2021-01-14 支持MySQL 8.x。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.56.jar
2.8.55 2021-01-12 修复Oracle多租户模式在应用启动时DB锁库或其他无法获取连接情况下,后续恢复后注册分支超时问题。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.55.jar
2.8.54 2021-01-02
  • 支持Oracle timestamp(x)类型。
  • 支持JDBC.Other类型。
  • insert回滚忽略null值。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.54.jar
2.8.53 2020-12-10
  • 支持任意Select语法。
  • 优化网络重连机制。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.53.jar
2.8.52 2020-12-01 支持txc_test_public.1129361738553704.QD公网测试事务分组使用API方式接入GTS。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.52.jar
2.8.51 2020-11-20 支持Oracle 12c+系统列和隐藏列特性。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.51.jar
2.8.50 2020-11-11 支持Oracle单实例多用户映射不同schema表空间。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.50.jar
2.8.49 2020-10-19
  • 修复在SAE环境下配置报错问题。
  • 升级netty依赖版本,优化netty空闲检测机制和channel not Writable重试机制,提升连接稳定性。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.49.jar
2.8.48 2020-08-26
  • 支持无Controller基于Filter的服务调用。
  • 优化服务降级不可用时连接等待时间。
  • 修复TxcDatasource无参构造函数无法获取dbType问题。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.48.jar
2.8.47 2020-08-13 支持HikariCP。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.47.jar
2.8.46 2020-08-04 支持Alibaba Dubbo和DubboX(2.8.4)。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.46.jar
2.8.44 2020-05-21
  • 修复某些情况下中文乱码的问题。
  • 修复使用Spring Cloud Hystrix计数器不清除的问题。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.44.jar
2.8.43 2020-05-10 修复Spring Cloud使用Hystrix无法传递事务上下文问题。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.43.jar
2.8.42 2020-04-13 修复VIP跳转场景下连接路由错误的问题。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.42.jar
2.8.41 2020-02-10 修复忽略VIP的配置兼容性问题。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.41.jar
2.8.38-3 2020-01-03 修复对无参TxcDataSource构造函数的不推荐用法的兼容(没有此类用法不需要从2.8.38-2升级)。
2.8.38-2 2019-07-17
  • Spring Cloud原生支持兼容Spring Boot 1.5.x以及2.x版本。
  • AT模式新增支持HikariCP数据源。
  • 改进VIP的连接稳定性。
  • 全局提交失败重试机制优化,避免不必要的重试,提高执行效率。
  • 一些日志输出方面的优化。
2.8.37-2 2019-12-17 事务事件监听机制:应用可以注册事务事件监听器,订阅包括事务开启失败在内的一些关键事件,及时在业务层面进行处理。另外,还包括对VIP查询失败情况下的路由机制改进。
2.8.36 2019-11-07 增强对服务降级的支持。
2.8.35 2019-09-30 增强和简化MT模式和MQ消息事务的支持。
2.8.34 2019-09-24 解决2.8.32版本引入的对Diamond低版本的兼容问题。
2.8.33 2019-09-23 支持fastjson-1.2.60引入的对java.sql.Date类型解析的兼容性问题。
2.8.32 2019-09-17 改进对Diamond高版本的支持。
2.8.31 2019-09-16 对Spring Cloud提供全面原生支持,包括REST Template和Feign两种方式。
2.8.25 2019-08-14
  • Spring Cloud原生支持分离为独立的JAR包。
  • 支持EDAS多租户环境中使用GTS。
2.8.19 2019-07-17 原生支持Spring Cloud(REST Template方式)。
2.8.18 2019-06-26 原生支持Dubbo。
2.0.72 2018-03-01 支持在公网环境下使用GTS服务。
2.0.71 2018-02-08 支持DRDS无法访问Diamond时自动切换到GTS ConfigServer。
2.0.69 2018-01-29 支持基于Spring Cloud框架的分布式事务。
2.0.68 2018-01-19 支持通过SDK方式使用GTS ConfigServer获取配置信息。
2.0.67 2018-01-04 支持使用关键字做数据库表名。
2.0.65 2017-11-16
  • 支持基于Spring Boot的分布式事务。
  • 支持基于OceanBase、PetaData的分布式事务。
  • DRDS方式下,允许一个全局事务内重复调用select last_txc_xid(),只有第一次调用有效。
2.0.64 2017-10-23
  • 支持基于Dubbo的分布式事务。
  • 支持两个DRDS实例共用一个appname,其中一个开通GTS,一个未开通GTS的场景。
2.0.63 2017-10-20
  • 支持通过TCC(Try-Confirm-Cancel)方式自定义事务,可以与自动模式组合使用。
  • 支持Spring 5.0。
2.0.61 2017-09-29 支持通过“skip table”正则表达式匹配表MetaData的信息缓存,优化性能。
2.0.54 2017-09-12 支持GTS过期日志自动压缩功能。
2.0.48 2017-07-28 支持超大事务,单事务可以支持10万行数据。
2.0.47 2017-07-24
  • 支持HSF服务端只作为事务参与者,无需指定事务分组。
  • 支持“select last_txc_xid(timeout)”输入超时参数,单位毫秒。

如果您之前使用过开源Seata版本,推荐使用2.9.x最新版本,全面兼容开源版本内核。

推荐选用商业化版本,将提供更高的SLA保障和更多的新特性支持。

版本 发布时间 说明
2.9.1 2020-04-13
  • 支持适配MQ标准Producer。
  • 修复VIP跳转场景下连接路由错误的问题。
  • 其他一些增强和问题修复。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.9.1.jar
2.9.0 2020-02-28 支持使用开源Seata的应用工作在GTS上(当前版本仅支持AT模式)。
说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.9.0.jar