Semen Boikov created IGNITE-4779:
------------------------------------
Summary: 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
Assignee: Igor Seliverstov
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)