AlexStocks commented on code in PR #752: URL: https://github.com/apache/incubator-seata-go/pull/752#discussion_r1899098124
########## changes/2.0.0.md: ########## @@ -0,0 +1,131 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + +### 2.0.0 + +<details> + <summary><mark>版本变更</mark></summary> + +### Seata-go 2.0.0 + +Seata-go 2.0.0 发布。 + +Seata-go 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 + +此版本更新如下: + +### feature: + +- [[#574](https://github.com/apache/incubator-seata-go/pull/574)] 支持本地文件类型和 Nacos 类型的注册中心 +- [[#622](https://github.com/apache/incubator-seata-go/pull/622)] 远程调用模块增加轮询策略 +- [[#659](https://github.com/apache/incubator-seata-go/pull/659)] 支持 AT undo log 的压缩 +- [[#585](https://github.com/apache/incubator-seata-go/pull/585)] 远程调用模块支持 LeastActive 负载均衡策略 +- [[#584](https://github.com/apache/incubator-seata-go/pull/584)] 远程调用模块支持 ConsistentHash 负载均衡策略 +- [[#605](https://github.com/apache/incubator-seata-go/pull/605)] 支持 Etcd 的服务发现 +- [[#691](https://github.com/apache/incubator-seata-go/pull/691)] 支持 protobuf 类型的 undo log 解析 +- [[#738](https://github.com/apache/incubator-seata-go/pull/738)] 发送心跳消息失败时移除会话 +- [[#739](https://github.com/apache/incubator-seata-go/pull/739)] 支持表元数据缓存的自动刷新功能 + +### bugfix: + +- [[#540](https://github.com/apache/incubator-seata-go/pull/540)] 修复初始化 XA 时的 bug +- [[#590](https://github.com/apache/incubator-seata-go/pull/590)] 修复一些类型的错误 +- [[#607](https://github.com/apache/incubator-seata-go/pull/607)] 修复 Jackson 序列化的 bug +- [[#595](https://github.com/apache/incubator-seata-go/pull/595)] 提交或回滚时检查响应错误是否为 nil +- [[#672](https://github.com/apache/incubator-seata-go/pull/672)] 修复 AT 回滚的 bug +- [[#674](https://github.com/apache/incubator-seata-go/pull/674)] 修复 XA 回滚的 bug +- [[#690](https://github.com/apache/incubator-seata-go/pull/690)] 修复 AT undo log Jackson 解析器未找到的 bug +- [[#724](https://github.com/apache/incubator-seata-go/pull/690)] SQL 解析器支持 ParenthesesExpr +- [[#736](https://github.com/apache/incubator-seata-go/pull/736)] 修复 SQL 语句未关闭的 bug +- [[#701](https://github.com/apache/incubator-seata-go/pull/701)] 修复 InsertOnDuplicateUpdate 问题,绕过修改主键 +- [[#665](https://github.com/apache/incubator-seata-go/pull/665)] 回收心跳响应消息,避免 GettyRemoting.future 的内存泄漏 +- [[#749](https://github.com/apache/incubator-seata-go/pull/749)] 修复心跳的 bug +- [[#743](https://github.com/apache/incubator-seata-go/pull/743)] 修复 gomonkey 的 bug +- [[#717](https://github.com/apache/incubator-seata-go/pull/717)] 支持 XA 向 TC 报告状态 + + +### optimize: + +- [[#576](https://github.com/apache/incubator-seata-go/pull/576)] 使用 mirromutth/mysql-action 替代 icomponent/mysql-action +- [[#594](https://github.com/apache/incubator-seata-go/pull/594)] 优化 branch commit procesor 的日志 +- [[#621](https://github.com/apache/incubator-seata-go/pull/621)] 为 ci 添加 codeql +- [[#631](https://github.com/apache/incubator-seata-go/pull/631)] 将 crypto 版本从 0.9.0 升级到 0.17.0 +- [[#652](https://github.com/apache/incubator-seata-go/pull/652)] 将 grpc 版本从 1.51.0 升级到 1.56.3 Review Comment: 把 grpc 改为 gRPC,英文版本同样改下吧 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@seata.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@seata.apache.org For additional commands, e-mail: notifications-h...@seata.apache.org