apache / incubator-seata

:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
https://seata.apache.org/
Apache License 2.0
25.25k stars 8.76k forks source link

feature: global lock retry when autocommit=false #2315

Open zjinlei opened 4 years ago

zjinlei commented 4 years ago

Why you need it?

Is your feature request related to a problem? Please describe in details English: When a connection is set to autocommit=false, the branch transaction cannot be retried if a global lock conflict occurs.

Chinese: 当连接设置为autocommit = false时,如果发生全局锁定冲突,则无法重试分支事务。

How it could be?

A clear and concise description of what you want to happen. You can explain more about input of the feature, and output of it.

Other related information

Add any other context or screenshots about the feature request here.

slievrly commented 4 years ago

When a connection is set to autocommit=false, the branch transaction cannot be retried if a global lock conflict occurs.

wxbty commented 4 years ago

let me try