Repository

seata/seata

:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
23820 8382 855 3231
  • 000
I have searched the issues of this repository and believe that this is not a duplicate. Ⅰ. Issue Description 释放全局锁时有死锁发生,偶现 Ⅱ. Describe what happened 2023-06-03T16:25:39.576102Z 0 [Note] [MY-012468] [InnoDB] Transactions deadlock detected, dumping detailed information. (lock0lock.c...
  • 000
I have searched the issues of this repository and believe that this is not a duplicate. Ⅰ. Issue Description 我们在生产上出现了多次无法获取到全局锁异常 进一步分析,发现问题出现在释放锁的时候,lock_table表中存在死锁 而死锁的原因居然是,本不该出现在A事务中的lockKeys被保存在了lock_table中,持有了...
  • 000
I have searched the issues of this repository and believe that this is not a duplicate. Ⅰ. Issue Description 在springboot中多数据源,且动态数据源是通过AbstractRoutingDataSource动态切换时,需为每一个手动new出来的datasource生成DataSourceProxyXA代理对象,在postgresql因为支持不同的schema,seata原代...
  • 000
I have searched the issues of this repository and believe that this is not a duplicate. Ⅰ. Issue Description 我们现在的根据时间timestamp with time zone进行了分区,postgresql要求主键要包含分区键,主键中出现了timestampe with time zone类型后,seata报错,以过增加以下代码解决了问题 Ⅱ. Describe wha...
  • 000
I have searched the issues of this repository and believe that this is not a duplicate. Ⅰ. Issue Description debug时看ConnectionProxyXA new 以后调用了init时是有值的,不知道是不是被cleanXABranchContext清除了,再复用时就没有了 Ⅱ. Describe what happened If there is an exception, please attach the e...