Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

20250705#856

Unanswered
Code-Fight asked this question inWeekly
Jul 6, 2025· 0 comments
Discussion options

Issue 跟进

功能描述IssuePR优先级进展Ownerreviewer
fix: Solve the conflict problem of introducing multiple versions of knadh825834check下代码吴孝宇张锋,李浩
Fix the integration test action830835待其他问题修复后合并宗磊
Consider removing easyjson dependency due to sanction concerns12P0替换既有的es-sdk宗磊,张锋
[k8s]示例中使用的还是老的镜像仓库30张锋
[k8s]Add UTs to test functionalities18风轮
bug: MetaCache uppercase conversion caused the loss of the actual table name.846吴孝宇
implement SagaResource and SagaResourceManager843855吴孝宇张锋,靖浏

Go-Java对齐 专项工作

功能描述Issue优先级PR进展Ownerreviewer
[seata-java] bugfix: error image when use null value as image query condition in insert on duplicate#704P1晓峰月财,张锋
[seata-java] Unexpected transaction rollback#705828已pr凤瑞张锋,郭暾,月财
[seata-java] bugfix: rollback active xa connection fail708
[seata-java] 当插入语句带有ID时候,ID被··包裹后,导致后置镜像有二个ID,造成无法回滚702

SAGA 专项工作

功能描述Issue优先级PR进展Ownerreviewer
SAGA 进展和工作梳理#689P0Merged
Feature: saga Interface optimization(接口优化)#735Merged靖浏
Feature: check and fix saga execution process problem(流程串联)#733待启动靖浏
Feature: Expression support in saga(表达式实现调研&开发、EL 表达式)**#731Merged潘磊、泽亚
Feature: HttpServiceTaskState Support#730Merged张锋
Feature: Database persistence for seata-go Saga state machine(持久化)#732Merged晓锋、风瑞
Saga 配置逻辑复用 TCC 之前已经有的代码#773Merged浩然
初始化,根据用户的配置文件,来加载到配置状态机中#792#805待完成comment浩然
Feature:Complete Saga StatusDecisionStrategy#803Merged刘星岳
Decouple the transaction from the statelog840841待CR晓峰靖浏
Saga 初始化统一配置张锋
Saga 实例 初始化 配置 优化靖浏

核心工作

seata-go 核心功能开发:

功能描述IssuePR优先级进展Ownerreviewer
TCC 支持RocketMQ 模式#765#798待提交sample郭暾张锋
重构 AT image 的 builder#751#784hold不着急合并,待测试稳定后合并李浩张锋,晓峰

可观测性

功能描述Issue优先级进展Owner
Metrics 监控待建立
日志完善待建立

文档建设

功能描述Issue优先级PR进展Owner
Enrich the project ReadMe831星岳

测试&Samples

完善 Seata-go 的测试覆盖率,以及 Samples 项目的例子:

功能描述Issue优先级进展Owner
java 和 go 服务共同组成分布式事务测试
集成测试
单测覆盖率
功能压测
sample 偶尔会出现问题#434星岳,张锋
支持test container#382hold(待集成测试完成,统一改为github service container)李浩,宗磊哥
feat:Improve the integration testing for the TCC mode.853
feat:Improve the integration testing for the XA mode.852
feat:Improve the integration testing for the AT mode.851

发版工作

长期建设 TODO

梳理seata-go和seata-java里面sample的差异,输出任务并供大家认领 @张锋 @李浩

规划seata-go后续的健壮性完善,以及各类测试体系的完善 @张锋

AT 模式适配其他数据库 (Oracle,SqlServer多数据库下通用的sql 抽象为一份,不同数据库特性需要单独实现execute,参考目前java部分)

后续任务:

AT模式 sql的批量操作需要完善

  1. jdk batch update(参考java)
  2. 多 sql 分号间隔的
  3. 特殊数据库 mysql insert values(xx,xx),(xx,xx)

AT模式多主键

  1. 支持多主键

Seata-K8s

  1. 确认与最新的seata-server 能正常启动和使用 (已有issue,张锋跟进)
  2. Readme 需要修正,确认Usage是否能正常指引用户完成快速启动 (已有issue)
  3. 确认https://github.com/apache/incubator-seata/tree/2.x/script/server/helm/seata-serverkubernetes (需要创建issue @张锋)
  4. 确认 官网引导文件是否正确https://seata.apache.org/docs/ops/deploy-by-kuberneteshttps://seata.apache.org/docs/ops/deploy-by-helm (待2合并后,修改官网)

seata-java 功能对齐:@张锋 梳理

参与人员列表

NameGithub IDRemarks
郭暾FinnTew
潘磊panlei-coder
方泽亚marsevilspirit
李欢欢jay-li-csck
晓锋lxfeng1997
星泽AsterZephyr
xinfanNo-SilverBullet
帅飞
亦夏wt-better
靖浏xjlgod
凤瑞1kasa
泽睿Similarityoung
yangwenbinch
孙浩然flypiggyyoyoyoseata K8s 提交过PR,使用 go
徐硕Java、熟悉seata java 代码,学习go中,大三实习,可以参与
维益杭州、大四、已经有任务,开发中
晓锋
Road2Melon
刘星岳java 大三
徐蒙嘉大三,go,java技术栈 备注:simple
渔朗
吴孝宇大三 ,喜欢开源
张鹏飞微博、字节大佬,数研所(数字货币)

参考资料

[1] Dubbo Go Getty 开发日志

https://cn.dubbo.apache.org/zh-cn/blog/2021/01/11/dubbo-go-getty-%e5%bc%80%e5%8f%91%e6%97%a5%e5%bf%97/

[2] dubbo-getty 源码

https://github.com/apache/dubbo-getty

[3] golang 服务器实现getty(dubbo-go底层io引擎)实现之架构篇

http://www.guoxiaolong.cn/blog/?id=10885

[4] Apache Dubbo-Getty项目教程

https://blog.csdn.net/gitblog_00651/article/details/140979111

[5] dubbo-go-samples 项目

https://github.com/apache/incubator-seata-go-samples/blob/main/tcc/local/cmd/local.go

[6] dubbo-go getty 项目

https://github.com/apache/dubbo-go/tree/main/remoting/getty

Originally posted by @luky116 in #726

[7] Apache 发版流程

https://github.com/wongoo/apache-release-procedure

You must be logged in to vote

Replies: 0 comments

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Labels
None yet
1 participant
@Code-Fight

[8]ページ先頭

©2009-2025 Movatter.jp