Seata 0.8.1 正式发布

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

内容简介:Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。0.8.1 更新内容: 特征: [ #1598 ]支持配置文件以使用绝对路径 [ #1617 ]支持配置文件的(registry.conf)名称可配置 [ #141...

Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。0.8.1 更新内容:

特征:

  • #1598 ]支持配置文件以使用绝对路径
  • #1617 ]支持配置文件的(registry.conf)名称可配置
  • #1418 ]支持undo_log kryo序列化程序
  • #1489 ]支持protobuf maven插件
  • #1437 ]支持Kryo编解码器
  • #1478 ]支持db模拟
  • #1512 ]扩展了对 mysql 和oracle多重插入批处理语法的支持
  • #1496 ]支持DataSource的自动代理

修复 Bug:

  • #1646 ]修复了文件模式下的selectForUpdate lockQuery异常
  • #1572 ]修复了当表名小写时在Oracle中获取tablemeta失败
  • #1663 ]修复了当表名是关键字时get tablemeta失败的问题
  • #1666 ]修复了恢复连接的自动提交
  • #1643 ]修复java.sql.Blob,java.sql.Clob中的序列化和反序列化
  • #1628 ]修复oracle支持ROWNUM查询
  • #1552 ]修复BranchSession太大时的BufferOverflow
  • #1609 ]修复oracle关键字检查器的线程不安全
  • #1599 ]修复mysql关键字检查器的线程不安全
  • #1607 ]修复了使用Druid版本<1.1.3时的NoSuchMethodError
  • #1581 ]修复了GlobalSession和FileTransactionStoreManager中缺少一些长度的问题
  • #1594 ]修复nacos的默认名称空间
  • #1550 ]修复了计算缺少xidBytes.length的BranchSession大小的问题
  • #1558 ]修复rpcMessage的主体为null时的NPE
  • #1505 ]修复了绑定公共网络地址监听失败的问题
  • #1539 ]修复nacos名称空间设置未生效
  • #1537 ]修复nacos-config.txt缺少store.db.driver-class-name属性的问题
  • #1522 ]修复ProtocolV1CodecTest testAll可能会出现测试未通过
  • #1525 ]修复getAfterImage错误,trx自动提交的问题
  • #1518 ]修复EnhancedServiceLoader可能出现加载类错误
  • #1514 ]修复了缺少序列化依赖性时无法生成undolog并报告true的问题
  • #1445 ]修复DefaultCoordinatorMetricsTest UT失败
  • #1481 ]修复了多个数据源中的TableMetaCache刷新问题

优化:

  • #1629 ]优化etcd3的观察者效率
  • #1661 ]优化global_table插入transaction_name的大小
  • #1633 ]优化分支事务重复报告错误
  • #1654 ]优化slf4j的错误用法
  • #1593 ]优化和标准化服务器日志
  • #1648 ]建立表时优化transaction_name的长度
  • #1576 ]消除了指令重新 排序 对会话异步提交任务的影响
  • #1618 ]优化undolog管理器并修复删除undolog支持oracle
  • #1469 ]减少锁冲突异常的数量
  • #1619 ]用StringBuilder替换StringBuffer
  • #1580 ]优化LockKeyConflictException并更改注册方法
  • #1574 ]优化,一旦提交成功就删除一次针对数据库模式的GlobalSession锁
  • #1601 ]优化错字
  • #1602 ]将fastjson版本升级到1.2.60,以解决安全问题
  • #1583 ]优化获取Oracle主索引
  • #1575 ]为RegisterTMRequest添加UT
  • #1559 ]优化延迟以删除过期的撤消日志
  • #1547 ] TableRecords删除杰克逊注释
  • #1542 ]优化AbstractSessionManager调试日志
  • #1535 ]删除H2和pgsql获取主索引代码并关闭resultSet
  • #1541 ]代码干净
  • #1544 ]删除中文评论
  • #1533 ]重构多配置隔离的逻辑
  • #1493 ]添加表格元检查器开关
  • #1530 ]当表中没有索引时抛出异常
  • #1444 ]简化地图操作
  • #1497 ]添加seata-all依赖项
  • #1490 ]删除不必要的代码

感谢这些贡献者的代码提交。

此外,我们从社区中收到了许多有价值的问题,问题和建议。谢谢大家

相关链接


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

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

人类2.0

人类2.0

皮埃罗∙斯加鲁菲(Piero Scaruffi) / 闫景立、牛金霞 / 中信出版集团股份有限公司 / 2017-2-1 / CNY 68.00

《人类2.0:在硅谷探索科技未来》从在众多新技术中选择了他认为最有潜力塑造科技乃至人类未来的新技术进行详述,其中涉及大数据、物联网、人工智能、纳米科技、虚拟现实、生物技术、社交媒体、区块链、太空探索和3D打印。皮埃罗用一名硅谷工程师的严谨和一名历史文化学者的哲学视角,不仅在书中勾勒出这些新技术的未来演变方向和面貌,还对它们对社会和人性的影响进行了深入思考。 为了补充和佐证其观点,《人类2.0......一起来看看 《人类2.0》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具