Skip to content

Stacked PRs grooming

funkye edited this page Dec 9, 2023 · 2 revisions
pr status description
https://github.com/seata/seata/pull/573 close 1. 代码存在冲突,并且提交分支还为develop
2. 时间太过久远
3. 功能具有意义,后续可考虑利用,主要是支持spring-schema
https://github.com/seata/seata/pull/860 close 1. 将changestatus纳入到状态机中管理,对于后续维护代码有一定帮助,后续可考虑重新利用起来
https://github.com/seata/seata/pull/986 close 1. 代码大量冲突
2. 时间太过久远
3. GlobalLockTemplate#execute和TransactionalTemplate大量方法改为static方法,对于hook会尝试共用的问题
https://github.com/seata/seata/pull/1112 close 1. 代码大量冲突
2. 时间太过久远
3. k8s的sdk用的是三方的
4. 没有watch的功能,只有不断的刷pod节点列表
https://github.com/seata/seata/pull/1315 close 1. 用aspectj构建runnable和Callbale传递xid到其他线程中
https://github.com/seata/seata/pull/1390 close 1. 重复pr,乐观锁更新事务数据,已被明华先前的pr解决
https://github.com/seata/seata/pull/1640 close 1. 引入oracle的driver,不可接受,其余就是增加oracle的表构建sql,已经有了
https://github.com/seata/seata/pull/1681 close 1. saga注解化 目前不需要跟进了,已有新pr替代
https://github.com/seata/seata/pull/1807 close 1. channel context没有释放,oom问题修复,涉及重构
https://github.com/seata/seata/pull/2343 close 1. 自定义序列化器的配置
https://github.com/seata/seata/pull/2433 close 1. 配置名有多个.时无法正确读取,记忆里现在已经没这个问题, 不需要看
https://github.com/seata/seata/pull/2675 close 1. 用阿里的ttl最线程间xid传递
https://github.com/seata/seata/pull/2766 close 1. ScheduledThreadPoolExecutor改成了HashedWheelTimer,没啥用,作者也没啥说明,也没有回复
https://github.com/seata/seata/pull/2923 close 1. 独立encode,decode线程池
https://github.com/seata/seata/pull/2958 close 1. e2e测试集成,但是很简单,感觉不需要后续跟进
https://github.com/seata/seata/pull/3091 close 1. 由于自动更新列存在,导致有一些时间戳对不上回滚失败,作者增加配置来忽略这些自动更新列的镜像查询
https://github.com/seata/seata/pull/3203 close 1. 列入2.1发版计划,目前基于develop开发,需要改分支
2. license为mit,apache可接受
https://github.com/seata/seata/pull/3292 close 1. oracle 批量更新和插入,有利用价值,后续可考虑维护起来
https://github.com/seata/seata/pull/3219 close 1. 支持读已提交隔离级别设置
https://github.com/seata/seata/pull/3499 close 1. 支持指定时间延迟删除globalsession,待商讨
https://github.com/seata/seata/pull/3644 close 1. 更精确的对比前后镜像,但是没看出来哪里精确了,作者说有问题在改一下就再也没改过
https://github.com/seata/seata/pull/3943 close 1. es的存储模式支持,后续需要的是离线的轨迹分析
https://github.com/seata/seata/pull/3945 close 1. antlr oracle的支持
https://github.com/seata/seata/pull/3948 close 1. tcc二阶段异步下发
https://github.com/seata/seata/pull/3974 open 1. rocketmq支持,纳入到2.1发版中,但是作者已经联系不上,预计社区自行完成
https://github.com/seata/seata/pull/4052 open 1. 纳入到2.x backlog中,黑名单支持
https://github.com/seata/seata/pull/4053 open 1. 限流支持,2.xbacklog
https://github.com/seata/seata/pull/4096 open 1. 纳入2.1支持,db2 at模式
https://github.com/seata/seata/pull/4133 open 1. h2 at模式,有大量冲突
https://github.com/seata/seata/pull/4146 close 1. 远程配置和本地配置合并,远程配置优先级大于本地配置 待社区讨论
https://github.com/seata/seata/pull/3926 open 1. 纳入2.x backlog中,tls支持
https://github.com/seata/seata/pull/1816 close 1. dubbo tcc分支端无法注册问题,统一由瑞姗重构代码处理掉
https://github.com/seata/seata/pull/2820 close 1. 修复OperationRecognizerHolder在DruidIsolationClassLoader下重复加载输出警告日志的问题
https://github.com/seata/seata/pull/4254 close 1. 建议重新提pr,主要目的是允许Statement,多条插入
https://github.com/seata/seata/pull/4390 close 1. 参与者触发hook
https://github.com/seata/seata/pull/4401 close 1. 需要迁移到2.x,达到防悬挂效果后,异步删除掉这条status=1的防悬挂日志,避免堆积
https://github.com/seata/seata/pull/4410 merge 1. 修复高版本jdk打包后,jdk8引入后NoSuchMethodError
https://github.com/seata/seata/pull/4265 open 1. 跳过虚拟列,后续基于2.x重新提交
https://github.com/seata/seata/pull/4402 open 1. at mysql 多种datatype测试
https://github.com/seata/seata/pull/4473 merge 1. tcc application data大小限制
https://github.com/seata/seata/pull/4475 close 1. 通过channelInactive快速回滚对应tm begin的事务
https://github.com/seata/seata/pull/4509 close 1. 支持oracle 批量插入和select insert
https://github.com/seata/seata/pull/4513 close 1. 支持servicecomb配置注册中心
https://github.com/seata/seata/pull/4527 close 1. 支持本地防悬挂表存储tcc上下文
https://github.com/seata/seata/pull/4559 close 1. 允许在回滚的时候,忽略一些字段的校验
https://github.com/seata/seata/pull/4569 close 1. 升级协议版本,待讨论先关闭
https://github.com/seata/seata/pull/4702 close 1. 统一日志采集,排除kafka appender,自实现发送kafka
https://github.com/seata/seata/pull/4748 open 1. 修复读已提交隔离级别下,前后镜像查出数据不同,导致漏回滚,该pr需要再同步一份至2.x
https://github.com/seata/seata/pull/4766 close 1. undolog+事务整体增删改轨迹发送至kafka和rocketmq
https://github.com/seata/seata/pull/4816 close 1. Seata 控制台可长连接管理
https://github.com/seata/seata/pull/4825 close 1. ob oracle 模式支持pr,需要提交到2.x
https://github.com/seata/seata/pull/4855 close 1. 去除redis异常时的unwatch
https://github.com/seata/seata/pull/4862 close 1. rm hook
https://github.com/seata/seata/pull/4878 close 1. client metrics 需要提交到2.x
https://github.com/seata/seata/pull/5009 close 1. mysql oracle pgsql insert into t(id,a,b) select * from t2 支持
Clone this wiki locally