[ https://issues.apache.org/jira/browse/IGNITE-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15950521#comment-15950521 ]
ASF GitHub Bot commented on IGNITE-4779: ---------------------------------------- Github user gvvinblade closed the pull request at: https://github.com/apache/ignite/pull/1597 > Missed discovery data snapshot during exchange processing > --------------------------------------------------------- > > Key: IGNITE-4779 > URL: https://issues.apache.org/jira/browse/IGNITE-4779 > Project: Ignite > Issue Type: Bug > Components: cache > Reporter: Semen Boikov > Priority: Critical > Fix For: 2.0 > > > Currently GridDiscoveryManager stores only 500 last discovery data snapshots, > if in 'resolveDiscoCache' requested version is not available it just throws > IgniteException. It is possible while exchange is processed on topology > version N, lot of discovery events is generated (e.g. in case of client > caches start) and version N is removed from history. For exchange solution is > simple: when exchange is triggered need save discovery snapshot in exchange > future. > Also need review others places where discovery history is used. -- This message was sent by Atlassian JIRA (v6.3.15#6346)