-
Notifications
You must be signed in to change notification settings - Fork 8.8k
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
[Summer2021] Improve the performance of global commit and global rollback #3750
Labels
Comments
Help Wanted:目前,该课题由于学生没有时间做,他已放弃该项目。现开放给社区的其他人来认领。 |
Please assign it to me @wangliang181230 |
OK |
@wangliang181230 已经有一个PR对全局事务进行了异步处理,但是实现方式有些不同。是否只需要在此基础上对分支事务进行异步化? |
我的想法是:全局事务继续使用目前的异步化实现,而分支事务添加 Finished 状态,在retry时删除已经是Finished状态的分支事务。 |
1 task
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background
At present, branch transaction and global transaction are deleted synchronously when
Seata-Server
synchronously performs global commit or global rollback.It is expected to asynchronize the deletion operation and reduce the time cost of global commit or global rollback.
The Seata community wants to open the task to
Summer 2021
.Target
When global commit or global rollback, branch transaction and global transaction are deleted asynchronously.
Difficulty
Medium
Mentor
@wangliang181230
[email protected]
Output Requirements
Technical Requirements
————————————————————————
背景
目前
Seata-Server
在同步执行全局提交或回滚时,分支数据和全局事务数据是同步删除的。期望将删除操作异步化,降低全局提交或回滚的时间成本。
Seata 社区想将这个任务开放给
Summer 2021
。目标
全局提交或回滚时,分支数据和全局事务数据异步删除。
难度
中等
导师
@wangliang181230
[email protected]
产出要求
Finished
状态,分支数据和全局事务数据异步删除。TM
发起重试。能力要求
The text was updated successfully, but these errors were encountered: