New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rollback(savepoint) in AbstractConnectionProxy work unexpected #3223
Comments
Please assign it to me |
图裂了,能不能直接贴一下文字版?(最近github上面的图片都看不了。。。。) |
这个写法 |
不能这样删,你这样就相当于删除了整个分支事务的undo_item和lock_key_buffer了。 |
好的,了解 |
抱歉,到年底了,开发工作繁重,没有时间完成这个issues。 |
OK,那我处理一下这个。 |
Ⅰ. Issue Description
rollback(savepoint) in AbstractConnectionProxy should not only call targetConnection.rollback(savepoint), but also need to delete the lockKeysBuffer and sqlUndoItemsBuffer of this savepoint life cycle.
If you want to fix it, please comment "Please assign it to me" in this issue.
rollback(savepoint) 除了要执行targetConnection.rollback(savepoint),还要删除这个savepoint期间对应的lockKeysBuffer和sqlUndoItemsBuffer。
如果有靓仔靓女想要帮忙修复这个的话,请留言 "Please assign it to me"
Ⅱ. Describe what happened
Ⅲ. Describe what you expected to happen
能够正常删除这个savepoint期间对应的lockKeysBuffer和sqlUndoItemsBuffer
或者明确抛出异常说明不支持 savepoint
The text was updated successfully, but these errors were encountered: