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)

Reply via email to