-
Notifications
You must be signed in to change notification settings - Fork 8.9k
20260207
justabug edited this page Feb 10, 2026
·
1 revision
参会人:清铭,陈健斌,江坷,树杰,明俊,靖浏,jsbxyyx,张嘉伟,明华等
会议时间:2026/02/07
下次会议时间:2026/03/07 ReleaseManager: xieminghua
如有时间变更,再另行通知,请订阅邮件列表:dev@seata.apache.org、notifications@seata.apache.org
- 目标: MCP(Model Context Protocol,模型上下文协议)是由Anthropic推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。Seata 计划在Console 端进行 MCP Server建设,基于Console 和 Server 现有的功能并新增相应模块实现 MCP Server 能力。供用户能够在相关的 MCP Client 端中进行与 Seata 的相关的事务管控、运维管理及数据报表功能 项目目标 最终目标是提供给用户易用的 MCP 生态,鼓励挖掘 Seata 其他MCP 功能.
- pr:
- reviewer:
- 负责人: 熊靖浏(xjlgod)
- 学生:
- 20251115: 待合并
- 20251129: namingserver和console计划升级java版本,使用spring-ai为基础
- 20251213: 先拆分成多个pr, 修改ci流水线->调整插件->升级版本
- 20251227: 待合并,合并完发版
- 20260110: 事务和锁已合并,website已提交待合并
- 20260127:
- 20260207:会后跟进 >> 后半部分内容未提?
- 目标: Seata-Go 是 Seata 多语言生态中的 Go 语言实现版本,目前最新发布版本已经达到基础功能在生产环境可用状态。随着 Seata的不断发展,确保 Go 和 Java 实现之间的功能相当,对于在多语言环境中操作的用户来说至关重要。本项目旨在 Seata-Go 中对齐 Java 版本已有的功能特性,以确保在多语言生态系统中为用户提供一致的使用体验。
- pr:
- reviewer:
- 负责人: 李树杰(GoodBoyCoder)
- 学生:
- 20251115: 待合并
- 20251213:已完成目前是独立分支,后续需要拆分解决冲突,在saga发版后进行合并,预计下下个seata-go的大版本。
- 20260207: 年后会更新(梳理并纳入主分支)
- 目标: 在分布式系统和微服务架构的快速发展下,分布式事务管理成为确保数据一致性和系统可靠性的关键技术。Seata 提供了多种事务模式,包括 AT、TCC、Saga 和 XA,其中 Saga 模式因其灵活性和对长事务的支持而广泛应用于微服务场景。
Seata Saga 模式基于状态机引擎实现,开发人员需要通过状态图定义服务调用流程,并生成JSON格式的状态语言定义文件。这一过程支持单选、并发、子流程、参数转换、参数映射、状态判断和异常捕获等功能。
随着人工智能技术的进步,LLM 在自然语言处理(NLP)、模式识别和生成式任务中展现出强大能力。LLM 不仅能够理解和生成人类语言,还可以通过训练处理结构化数据生成任务,例如生成代码、配置文件或工作流定义。近期研究(如 WorkflowLLM)表明,LLM 在工作流编排领域具有显著潜力,可以通过自然语言输入生成复杂的工作流配置。这为使用 LLM 自动化Seata Saga工作流编排提供了理论和实践基础。本课题将基于 Saga 模式支持接入 AI Agent workflow.
- pr:
- reviewer:
- 负责人: 张锋(Code-Fight)
- 学生:
- 20251115: 待合并
- 20251213: 目前单独ai的分支中,还有不少冲突,待梳理后续考虑放在某个时间放入master分支
- 20251227: 预计下下个版本合并
- 20260207: 年后会调整修改
- 存储模式迁移(未确认导师)
- https://lists.apache.org/thread/8681x2pq9slh503lhc2z74z8xs1jpv62 导师已同意毕业
- https://github.com/apache/incubator-seata/wiki/maturity-model-assessment 成熟度模型评估
- dev邮件订阅同步,目前人数49人,较少,后续毕业流程会在邮件中同步
- 订阅dev邮件组: https://seata.apache.org/docs/next/developers/contributor-guide/new-contributor-guide_dev
- 后面的版本需要发现一些问题并改进,避免盲目投票(20250726)
- dev邮件组的活跃度不够,订阅数不足够,pmc需要带领使用邮件组进行讨论(20250726)
- 商标问题 @清铭
- 20250823: 法务确认中
- 20251018: 商标转让文书草稿已经发送给apache
- 20251101: review中
- 20251129: apache法务团队当前无回复,需要在社区投票前完成
- 20251213: 商标相关文件以及准备好,目前需要签转让协议,目前还需要法务相关沟通推进
- 20251227: 流程处理速度较慢
- 20260124: 沟通中
- 20260110: 已合并(done)
- jiawei
- 设计文档发布到官网,然后再编写一篇博客
- 20260207: 暂无更新
- 20251213: 已经写了一部分
- 20260207: 完成近期目标,暂无下一步计划
- 20250111: @树杰 进行中
- 20250426: @树杰 进行中
- 20250517: @树杰 差不多了,待发布
- 20250617: @树杰 暂无进展
- 20250628: @树杰 暂无进展
- 20250906: 暂无进展
- 20260207: 会后跟进》》
- 大版本计划改为每个版本有一个重点feature,只要这个重点feature完成,就可以考虑发大版本
- 如果没有达到第一点要求,release manager认为将bugfix和optimize的commits梳理后merge到小版本上进行pr提交,测试,验证,然后进行独立的小版本release.
- 待新增 待梳理
- 差异串行化 https://github.com/apache/incubator-seata/pull/7754 会后跟进
- 拉一下2.6未完成的内容
- Need to verify and document license information for specific font files 会后对接
- 目标:
- issue: https://github.com/apache/incubator-seata/issues/7620
- discussion: https://github.com/apache/incubator-seata/discussions/7634
- pr: https://github.com/apache/incubator-seata/pull/7645
- 负责人: @张宇(YvCeung)
- 20251018: 已完成
- 目标:
- issue: https://github.com/apache/incubator-seata/issues/7582
- pr: https://github.com/apache/incubator-seata/pull/7624
- 负责人: @张宇(YvCeung)
- 20251018: 已完成
同一个服务多数据源操作,针对同一个数据源的分支事务进行合并 https://github.com/apache/incubator-seata/pull/7509
- 负责人:@德蓉(PeppaO)
- 20250614: xa可以进行修改,at不改(下来再确认)
- 20250712: 2.6 版本再考虑
- 20250726: 已经提交PR,待补充连接
- 20250809: 基本review完成@jianbin
- 20250823: 已完成
saga 本地注解@localTCC 移除 https://github.com/apache/incubator-seata/pull/7443 @健斌
- 负责人:@健斌(funky-eyes)
- 20250628: 跟进中 按照saga的方式定义注解
- 20250712: 2.6 版本再考虑
- 20250809: 开始review
- 20250823: 进行中
- 20250906: 已完成
- 第二轮投票中(投完可以发)
- 20250823: 投票中
- 20250906: 准备孵化器投票
- 20251018: 已发布
- 2.1规划?
- 目标:
- issue: https://github.com/apache/incubator-seata/discussions/7362
- 负责人:@laowang(WangzJi)
- pr:
- 20251018: 跟进中
- 20251227: 需要确认是否继续跟进
- 20260110: 由韩国小哥(YongGoose)换成laowang(WangzJi)跟进
- 20260124: 跟进中
- 0207:会后跟进
增强E2E(支持更多环境): https://github.com/apache/incubator-seata/issues/7178
- 目标: 兼容性测试需要包含:jdk、mysql-driver,arch等,确保在各个环境下稳定运行
- 负责人: 清铭
- 20250920: issue已经发布,等待认领中
- 20251018: 待认领
- 20251101: 待认领
- 20260110: pr已提交
- 20260124: review中(分阶段提交多个pr处理)
- 20260207: jdk的已完成
Benchmark 1.0: https://github.com/apache/incubator-seata/issues/7646
- 目标: 开发一个命令行版本的Benchmark工具,能够对Seata的事务模式进行压测,并在压测过程中实时显示全局事务表(global_table)和分支事务表(branch_table) 的关键信息变化,以便直观观察事务状态流转和性能指标。
- 负责人: laowang(WangzJi)
- 20250920: issue已经发布,等待认领中
- 20251018: 待认领
- 20251101: issue有人回应,待回复
- 20251116: 已回复,待拉进群
- 20251129: 需要发一个设计邮件进行讨论
- 20251213: 整体设计已达成一致,需要拆分成多个pr进行提交,后续要考虑是否能在每次发版时能在github ci中进行测试
- 20251227: pr已经提交
- 20260110: review中
- 20260124: 已合并
- 20260207: 会后沟通(剩余功能完善、混合模式如何支持、benchmark2.0)
- 目标: 在at模式制作镜像(before/after image)的时候,各个阶段记录耗时(tracing log),因为有部分情况如未命中索引会导致镜像制作过长
- issue: 会后补充 在discuss
- 负责人:?
- 20260124: 待排查
- metadata cache中, cache的key是使用用户的sql中的表名作为key, 可能会由于sql的大小写关系,
- 导致存在2份cache?(已经确认没有这个问题)
- 日志文件独立(会后跟进、提issue)
- 目标:
- issue: https://github.com/apache/incubator-seata/issues/7144
- pr: https://github.com/apache/incubator-seata/pull/7000
- reviewer:
- 负责人: @明华(Bughue)
- 20241016: pr已提交,待review
- 20241130: 2.3发完后再进行review,先处理ci问题,2.4开始client记录server版本,以便对server一些逻辑兼容
- 20241214: 放2.4再合并
- 20241228: 待同步进度
- 20250208: 依赖“批量删除undolog”
- 20250222: review @qingming
- 20250308: review中
- 20250322: review中,不兼容场景客户端比服务端新
- 20250426: 不兼容场景客户端比服务端新已合并。补充测试case(新旧版本多场景)
- 20250517: 还在单测阶段
- 20250614: 待review,可能还要改动
- 20250712: 待review,处理方式还需改动, 待重新评估
- 20250809: 已完成,测试中(区分协议版本和seata版本)
- 20250823: 进行中
- 20250906: 和版本协商能力有协同,需要改进并测试。兼容问题,客户端和服务端的版本不一致场景,决定是否开高版本客户端链接低版本服务端等
- 20251018: 已完成待review
- 20251129: 12月选择个时间做演示,目前先解决代码冲突
- 20251213: 不作为主feature,预计下下周进行演示
- 20260110: 下次周会演示
- 20260124:已经演示
- 20260207:已合并
- 目标: 解决空补偿和悬挂问题
- issue: https://github.com/apache/incubator-seata/issues/7840
- 负责人: ?会后补充负责人,上述issue,问一下进度
- 20251227: 补偿逻辑增加hook, 一阶段状态上报(需要开关)
- 目标: 实现注册中心的状态观测功能
- issue: https://github.com/apache/incubator-seata/issues/7852
- pr: https://github.com/apache/incubator-seata/pull/7882
- 负责人: 朱祖禾(contrueCT)
- 20251213: 需要增加异常情况的指标
- 20251227: review中
- 20260110: review中
- done:2.7发布
- 目标: p3c插件jdk21以上用不了,需调研是否有新的插件可替代及研究是否有机器人能自动在pr阶段辅助修正
- issue: https://github.com/apache/incubator-seata/issues/7854
- pr:
- 负责人: 会后>> 有人感兴趣,补充github id
- 20251213: 需要梳理哪些plugin插件不支持jdk高版本,考虑分割多个profile或寻找代替品
- 20251227: 由于p3c已经不再维护, 需要考虑更换替代产品
- 20260207: 已有认领
- 目标: 服务端完成对于客户端的连接管理,并且调用客户端时需要增加负载均衡,避免在极端情况下访问同一客户端,对客户端造成压力。
- issue: https://github.com/apache/incubator-seata/issues/7758
- pr:
- 负责人:张宇(YvCeung)
- 20250823:
- 20250906: 待设计。netty channel做一个负载均衡,通过事务模式来进行不同策略的选取。例如at随机,xa优先拿注册的,tcc
- 20250906: todo 发布issue
- 20251018: issue已发布,并指派@张宇(YvCeung)
- 20251129: 12月末提交pr
- 20251227: 延期半个月左右
- 20260124: 最近比较忙,但会继续跟进
- 目标: 关注兄弟社区依赖seata的版本情况,避免版本过久
- issue:
- pr:
- 负责人: 陈健斌
- 20251129: traceagent采集后提交pr到seata-spring-boot-starter中
- 20251213: filter不生效导致采集的meta元数据太多,需要再调研
- 20251227: 调研中
- 20260110: 暂缓一下
- 20260124: 需要等对方修复后再继续跟进
- issue: https://github.com/apache/incubator-seata/issues/7554
- pr: https://github.com/apache/incubator-seata/pull/7639
- pr2: https://github.com/apache/incubator-seata/pull/7760
- 负责人: LegendPei
- 20250920: Asuka-star已认领
- 20251018: Asuka-star说目前能力还达不到能完成这个任务的水平,已经取消认领,回到待认领状态
- 20251101: LegendPei已认领,并说明方案,待讨论
- 20251116: 原PR已关闭,重新提交
- 20251129: 定义一个插件规则不允许单独引入fastjson等json工具只允许引入json-common,可以先只做tcc和saga的。后续再搞客户端可注册的白名单列表(注:有损,会导致客户端升级后反序列化等失败)
- 20251213: pr已完成,待review
- 20251227: review中
- 20260110: review中
- 20260124: 已合并
- 会后 >> done 移动到已完成 , 后续 支持springboot4
- 背景: 规整顶层的目录,由于json-common所有的实现都是自闭环的,无需独立一个模块,直接平铺挪到common模块即可
- issue:
- pr:
- 负责人: LegendPei
- core和common互相依赖(评估一下core下沉到common)
- 背景:TC没有移除废弃的RM链接
- 负责人:老王
- 20250823:
- 20250906: commit韩国小哥在做 todo 待同步。服务端还需主动移除链接
- 20251018: 确认是否继续完成
- 20251227: 周会结束后确认
- 20260124: 转交给老王跟进
- 背景:当前RM注册时(低版本rm注册到高版本tc), 由于缺少版本信息导致无法知道某些特性是否能使用, TC已经返回版本信息, 但是RM没有放到上下文中, 导致无法随时拿到对应TC的版本
- 20250823:
- 20250906: commit韩国小哥在做,和 明华哥这有协同工作需处理(功能已经没有交集)
- 20251018: 确认是否继续完成
- 20251227: 周会结束后确认
- 20260124: 转交给老王跟进
- 目标:梳理client+server 中线程池,统一使用一个threadpoolfactory构建,以便在不同的java版本上使用不同的线程池,比如高版本可以统一为虚拟线程池
- issue: https://github.com/apache/incubator-seata/issues/7623
- pr:
- 负责人:待定
- 20251018: 暂缓处理,在jdk21下使用协程synchronized会不稳定,但jdk25下不存在问题
- 必须改,但暂无计划
- 会后>> 看有没有人回复
- 去除非单例模式的synchronized关键字,改为ReentrantLock [Prevent virtual thread pinned · Issue #6724 · apache/incubator-seata (github.com)](https://github.com/apache/incubator-seata/issues/6724)
- 0241116: 分两波,1)synchronized修改进度90% 2)虚拟线程适配
- 20241130: synchronized pinned虚拟线程问题已经解决,目前正在测试
- 20241228: 除了saga,其它已经可以review
- 20250208: 已合并,线程池梳理统一用于支持虚拟线程,考虑SPI。先放在镜像里面。反射不太优雅。@yunqing
- 20250222: saga模块pr已提交,待review https://github.com/apache/incubator-seata/pull/7174
- 20250308: review中
- 20250322: review中,虚拟线程适配优先级更高一点
- 20250322: 待同步
- 建议去掉
- 20250726: https://github.com/apache/incubator-seata/issues/7519, 可能mysql漏该,其他数据已经修复此问题。
- 20250809: 暂时未能复现(待确认是否mysql driver不同版本导致)
- 20250823: 暂无进展
- 20260207: 跟代码关系应该不大,我们不做额外处理,建议issue提出者升级mysql解决
- 发个issue
-
seata 项目安全漏洞
- fury序列化漏洞修复
- 目标: 修复fury序列化漏洞,并且去除一个低版本fury依赖并去除残留代码
- issue: https://github.com/apache/incubator-seata/issues/7724
- pr: https://github.com/apache/incubator-seata/pull/7503
- reviewer: @清铭
- 负责人: diguage
- 20251018:
- 20251101:review中
- 20251116:
- 20251129:单测问题已修复
- 20251227:待合并
- 20260110:已完成
- fury序列化漏洞修复
-
客户端-服务端,固定密钥问题,2.3版本来不及,放在后续迭代修复
-
后续第三方依赖漏洞,走迭代修复
-
20250208 raft,压缩 CVE漏洞 2.3解决,apache隐私合规已解决
-
20250308:新增序列化漏洞(jackson),GO SDK发版本markdown缺少license,Java SDK也存在
-
20250322:
- 2.3 2个CVE关闭
- secretkey增加安全页面
- jackson漏洞已经修复
- 依赖漏洞,发布github issue
- 降低任务门槛,让更多的开发者参与到社区
- license: https://github.com/apache/incubator-seata/pull/7232 已经合并
-
20250426
- CVE漏洞 jackson漏洞已解决
-
20250517
- CVE漏洞ready, 2.4.0 再发布,依赖漏洞10几个等待处理,需要持续修复
-
20250614
- 所有repo 的安全漏洞header 注释已修复,workflow问题,官网文档license不加,license 差不多都解决
-
20250628
- undolog fury序列化漏洞,单测漏洞一律拒绝,整体使用不存在漏洞
- 安全漏洞都升级
- license已经都增加了check,合规问题都已经完成
-
20250712 fury漏洞修复,2.5发布 前端的过时版本升级先不合,改动依赖比较多,后面版本再合并。目前太多版本较低
-
20250809
- 所有已确认的cve漏洞已经修正,但是需要收敛序列化框架,不能乱接入序列化框架,因为漏洞过多。
- 官网增加序列化说明页面(待认领)
-
20250823
- 新增序列化说明页面issue:https://github.com/apache/incubator-seata/issues/7592
-
新增序列化说明页面
- 目标:
- issue: https://github.com/apache/incubator-seata/issues/7592
- pr:
- 负责人: 清铭
- 20251018: 已完成
-
nodejs依赖升级
- 目标:
- issue:
- pr:https://github.com/apache/incubator-seata/pull/7704
- reviewer:
- 负责人: @清铭
- 20251018: 待review
- 20251101: 已完成
-
官网安全漏洞修复
- 负责人: @清铭
- 20251116:
- 20251129: 已修复,访问官网url会列出文件目录,现在访问jscss403符合预期
-
decode数据包大小限制 20251129: 已合并
2025开源之夏议题,具体可以参考dev@seata.apache.org;
- 在 Seata Console 端提供 MCP Server
- 目标: MCP(Model Context Protocol,模型上下文协议)是由Anthropic推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。Seata 计划在Console 端进行 MCP Server建设,基于Console 和 Server 现有的功能并新增相应模块实现 MCP Server 能力。供用户能够在相关的 MCP Client 端中进行与 Seata 的相关的事务管控、运维管理及数据报表功能 项目目标 最终目标是提供给用户易用的 MCP 生态,鼓励挖掘 Seata 其他MCP 功能.
- pr:
- reviewer:
- 负责人: 熊靖浏(xjlgod)
- 学生:
- 20251018
- 20251101: 已完成
- Seata-Go 与 Seata-Java 版本功能拉齐
- 目标: Seata-Go 是 Seata 多语言生态中的 Go 语言实现版本,目前最新发布版本已经达到基础功能在生产环境可用状态。随着 Seata的不断发展,确保 Go 和 Java 实现之间的功能相当,对于在多语言环境中操作的用户来说至关重要。本项目旨在 Seata-Go 中对齐 Java 版本已有的功能特性,以确保在多语言生态系统中为用户提供一致的使用体验。
- pr:
- reviewer:
- 负责人: 李树杰(GoodBoyCoder)
- 学生:
- 20251018: review中
- 20251101: 已完成
- 基于 Seata 的 AI Agent Workflow
- 目标: 在分布式系统和微服务架构的快速发展下,分布式事务管理成为确保数据一致性和系统可靠性的关键技术。Seata 提供了多种事务模式,包括 AT、TCC、Saga 和 XA,其中 Saga 模式因其灵活性和对长事务的支持而广泛应用于微服务场景。 Seata Saga 模式基于状态机引擎实现,开发人员需要通过状态图定义服务调用流程,并生成JSON格式的状态语言定义文件。这一过程支持单选、并发、子流程、参数转换、参数映射、状态判断和异常捕获等功能。 随着人工智能技术的进步,LLM 在自然语言处理(NLP)、模式识别和生成式任务中展现出强大能力。LLM 不仅能够理解和生成人类语言,还可以通过训练处理结构化数据生成任务,例如生成代码、配置文件或工作流定义。近期研究(如 WorkflowLLM)表明,LLM 在工作流编排领域具有显著潜力,可以通过自然语言输入生成复杂的工作流配置。这为使用 LLM 自动化Seata Saga工作流编排提供了理论和实践基础。本课题将基于 Saga 模式支持接入 AI Agent workflow.
- pr:
- reviewer:
- 负责人: 张锋(Code-Fight)
- 学生:
- 20251018: workflow还在进行中, 预计10月份能跑起来, 需要组织会议演示
- 20251101: 已完成
- 20260124: 需要出课题报名
-
清铭课题
- 目标:
- pr:
- reviewer:
- 负责人:
- 20251018: 完成度70%,由于人在加拿大无法演示,但结果不如预期
- 20251101: 已通过
- 20251116: review中
- 20251213:完善中,整体还行,目前review中,后续再考虑放入某个版本中
-
江坷课题
- 目标:
- pr:
- reviewer:
- 负责人:
- 20251018:
- 20251101: 已通过
- 20251213: 已合并入开源之下分支中,后续拆分成多个pr提交到主分支
-
ai生成社区logo(不走apache审批,文化衫上的)
- 20250712: 目前有一批Seata T恤,需要设计下logo,大家看看有没有好的平台或者结合AI设计一下。
- 20250726: 第一版设计已出,待投票(需要高清的logo图,并且不能变更颜色和外观,后背,胸口,袖)
- 20250809: 设计投票结果已出
- 20250823: 最终样式已确定,确定尺码中
- 20250906: 待同步,样品已经出了。待大家登记
- 20251018: 已经可以申请, 下周发出(已完成)
- 域名转让 @清铭
- 20250823: 继续沿用现有域名,已完成
- 项目名称“seata” @清铭
- 20250823: 可以继续使用,已完成
- seata go再发一版@张锋
- 20250906: 待推进
- 20251018: 已完成
- readme加上apache字样
- 负责人: @清铭
- 20251101: 待创建issue
- 20251129:已完成
- 文档:官网增加安全(@清铭)
- 20250809
- 20250823:已完成
- seata saga 注解案例加入samples repo
- 20250617 @建斌
- 20250628 @建斌 已完成
- nameserver架构原理/raft 博客 -> 文档
- 20241228: 待处理
- 20250111: 待处理 @junmin @jianbin
- 20250208: 延后处理,优先代码
- 20250322: 待2.4进入发版后开始
- 20250426: @jianbin 待2.4.0发布再处理
- 20250517: @jianbin 待2.4.0发布再处理,文档和视频,包含控制台,2.4特性;官网前端需要开发,放视频,需评测如何放。实在不行单独发
- 20250617: 等2.4.0发布后再处理
- 20250628: 等2.4.0发布后再处理
- 20250906: 预计下周末发个博客
- 20251018: 正在写
- 20251101: 已完成
- 配置中心 P1 @yicheng
- 20250111: @jiangke
- 20250208: pr已提交 https://github.com/apache/incubator-seata/pull/7147
- 20250308: 移到2.5
- GRPC Naming sever支持,sever里面把console拿掉 P1 @jianbin
- 20250222: 时间过长,移到2.5
- 20250517: @正涛 发版信息:孵化器因为license问题需要修复,ci已经通过,会再发一个邮件投票(带rc,不带round)。失败投票还需关闭 server 非apache的外部license内容需要复制进来,目前的模式类似kafka;license变更简单化手段,无license文件依赖理论上需移除; 是否毕业,流程check(社区成熟度),主要精力放在毕业上
- 20250617: rc8投票中,这一次主要修合规问题,流程较长,正涛兄脚本共享
- 20250628: apache 评估成熟度讨论 @jimin
- seata-release-publishing 改造 @jsbxyyx
- 20250707: 已经发版完成,公众号文章已经写了一篇草稿看是否需要修改
- raft配置中心 P0 @江坷
- 20250614: 待合并
- 20250628: 待@健斌 review
- 控制台增加事务分组管理,集群状态管理与监控,事务统计 P0
- 20250517: jianbin qiufeng 前端框架待替换
- 20250614: 有server 接口,事务统计具体指标(内嵌promethues相关指标展示),集群状态管理与监控(数据库里目前有的,节点数等),控制台提供查阅上报数据资源的能力?
- 20250628: 前端界面等@qiufeng处理,事务分组接口都已经存在了。监控任务@qiufeng在处理。
- 权限增强:初始账号问题,客户端和服务端私有协议鉴权 P1
- 20250517: 清铭 无前置,可以开始开发
- 20250614: 清铭 暂无进展,走api key,api key下发问题,无改变server状态能力。考虑先做简单,console增加数据存储,实现自有认证体系
- 20250628: 初始化账号已经合并。客户端和服务端私有协议鉴权待处理
- server: spring web端口去掉 7091,统一使用8091端口 P0
- 20250517: 正在review,在测试
- 20250614: 其余已经合并,剩下一个issue还未开发
- 20250628: 等http2 PR合并后处理
- GRPC 覆盖私有协议,控制台到server的api未支持grpc。inner接口采用grpc。 依赖(4)P1
- 20250517: 内部调用还在走http,依赖第4个,可能先走http2
- 20250614: grpc还未规范,目前只兼容自有规范,中间还强依赖seata自有序列化。如果要做还是做成通用的。目前先考虑只做http2
- 20250628: http2待合并,修改namingserver为http2
- 20250712: druid test修复中,springboot 3.0 待修复() 会后同步,先梳理release note
- 20250724: 已开始社区内投票,时间到了进行孵化器投票
- ai业务方向探索
- 20250614: 都放在console,jdk版本可以尝试作为17,console提供部署包
- 支持RemoteClient注册事件监听 https://github.com/apache/incubator-seata/issues/7058
- 20241228:1,加listener 2,通过channel增加映射关系 待认领
- 20250111: review https://github.com/apache/incubator-seata/pull/7095
- 20250208: review @jianbin
- 20250222:review中 @jianbin
- 20250308:review中 @jianbin
- 20250322: review完成,移到2.5
- 20250426:待2.4.0发版后合并
- 20250517: YongGoose 下来沟通,两个pr已经完成一个 jianbin 待review
- Apache Logo:Seata的Logo加上Apache元素。@清铭
- github ci changelog 自动生成 https://github.com/apache/incubator-seata/discussions/7441
- 20250628 apache发版必须手动,写工具提供给release manager辅助发版,国外提交者不强制要求写中文。
-
netty httpfilter需改为责任链方式
- 目标: 上下文增加request和response参数, 增加拓展性
- issue: https://github.com/apache/incubator-seata/issues/7817
- pr: https://github.com/apache/incubator-seata/pull/7818
- 负责人: 陈健斌(funky-eyes)
- 20251213:已完成
-
支持IO_uring https://github.com/apache/incubator-seata/issues/7063
- 目标:
- 负责人:@靖浏(xjlgod)
- pr: https://github.com/apache/incubator-seata/pull/7338
- 20241228: 待认领
- 20250208: @靖浏 增加netty-uring的依赖
- 20250222: 设计完成,待开始编码
- 20250308: 暂无进展
- 20250322: @靖浏 开始中
- 20250426: @靖浏 进行中
- 20250517: 测试中
- 20250614: 测试中
- 20250614: 测试中
- 20250628: 测试中
- 20250712: 暂无进展
- 20250726: 来得及则合并到2.6
- 20250809: 进行中
- 20250823: 测试时发现其他bug,已经提issue,并且有人认领
- 20250906: 发现mac相关不支持问题,待修复
- 20250920: 待小鱼儿修复bug后继续开发
- 20251018: 待review
- 20251101: 待review
- 20251213: 待review,由于当前的netty版本较低考虑升级后使用正式版的netty iouring
- 20260110: pr关闭,暂缓
-
界面新增事务分组管理
- 目标: 界面新增事务分组管理
- issue:
- pr: https://github.com/apache/incubator-seata/pull/7851
- 负责人: 陈健斌(funky-eyes)
- 20251213: 后续需要单独的事务分组页面,集群展示去除unitname
- 20251227: 已完成
-
Globaltransactional代理私有方法
- 目标: Globaltransactional代理私有方法
- issue: https://github.com/apache/incubator-seata/issues/7770
- pr: https://github.com/apache/incubator-seata/pull/7867
- 负责人: 正涛
- 20251129: 跟进spring的做法
- 20251227: pr已提交
- 20260110: 已合并