Alexey Goncharuk created IGNITE-621:
---------------------------------------
Summary: Need to add automatic retry to avoid partial update
exception
Key: IGNITE-621
URL: https://issues.apache.org/jira/browse/IGNITE-621
Project: Ignite
Issue Type: Improvement
Components: cache
Affects Versions: sprint-2
Reporter: Alexey Goncharuk
Fix For: sprint-3
Currently atomic cache throws a partial update exception when primary node
leave before response is received.
We can automatically retry update in the following cases:
# Unconditional cache operation (put, remove)
# Idempotent conditional cache operations (putIfAbsent, replace) can be
reinforced if value from primary node is forcibly pushed to backups regardless
whether update took place or not
# For entry processors repeat should be done if cache configuration flag
(should be introduced, defaults to false) is set to true.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)