[ https://issues.apache.org/jira/browse/IGNITE-4786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Semen Boikov updated IGNITE-4786: --------------------------------- Fix Version/s: (was: 2.0) 2.1 > Try get rid of exchange futures history 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 > Fix For: 2.1 > > > 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)