Semen Boikov created IGNITE-4786:
------------------------------------

             Summary: Try get rid of exchange futures and affinity history
                 Key: IGNITE-4786
                 URL: https://issues.apache.org/jira/browse/IGNITE-4786
             Project: Ignite
          Issue Type: Bug
          Components: cache
            Reporter: Semen Boikov
            Assignee: Igor Seliverstov
            Priority: Critical


Currently ignite stores calculated affinity history 
(GridAffinityAssignmentCache) and finished exchange futures 
(GridCachePartitionExchangeManager). If requested history data is not available 
this causes runtime exception and unpredictable consequences.
Ideally we need get rid of history and if some operation requires old affinity 
data then operation should retry on current topology version, or operation 
handling should be changed so that affinity data is not needed to finish 
operation.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to