apache / apache/incubator-seata-samples

seata 0.6.0 根据demo运行示例代码,全局事务未回滚,undolog 有记录数据,但是一直没有补偿

Open
#139 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2.4k
Forks
2k
PR merge metrics
No merged PRs in 30d

Description

就是纯粹的跑demo 执行rollback 后,出现id = 1002 的用户 有创建order_tbl记录, 过了一会库存表数据又在减少,查看发现undolog(库存db中的) 有数据 ,但是一直没有补偿~
![QQ图片20190528223757](https://user-images.githubusercontent.com/4187347/58487282-e4cb0300-8199-11e9-8788-bde4ba6083bf.png)

Contributor guide

Open the contributing guide

Research direction

Start by running the Seata 0.6.0 demo and tracing the rollback for user id 1002. Inspect the order_tbl record, the inventory database's undo_log, and the compensation-related logs; done means the rollback removes the created order and restores the inventory instead of leaving an unprocessed undo record.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.