Alexandre Boudnik created IGNITE-3321:
-----------------------------------------
Summary: Address possible data corruption in Persistent Store implementations
Key: IGNITE-3321
URL:
https://issues.apache.org/jira/browse/IGNITE-3321 Project: Ignite
Issue Type: Improvement
Components: cache
Affects Versions: 1.6
Environment: any
Reporter: Alexandre Boudnik
Assignee: Alexandre Boudnik
When records from partitions on different nodes are committed, each node uses its own SQL connection. It is possible that one of DML statements will fail on one of the connections, while others have committed successfully.
And we need to make a very hard decision:
- If we ignore fail then we will lose some changes.
- If we throw an exception we will make inconsistent changes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)