cherrylzhao created SCB-896:
-------------------------------
Summary: split saga transaction event into hot and cold
Key: SCB-896
URL: https://issues.apache.org/jira/browse/SCB-896
Project: Apache ServiceComb
Issue Type: Improvement
Components: Saga
Affects Versions: saga-0.3.0
Reporter: cherrylzhao
Fix For: saga-0.3.0
split saga transaction event into hot and cold.
- transaction event table. (Hot)
storage txEvent receiving from omega directly.
- transaction finished table.(cold)
When receiving global transaction end instruction.
- if there does’t exist compensation,
move related transaction record to finish table asynchronous.
- if need compensation, when receiving compensation finished command
from omega,
move the related event to finished table asynchronous.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)