[ https://issues.apache.org/jira/browse/IGNITE-5195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16007994#comment-16007994 ]
Andrew Mashenkov commented on IGNITE-5195: ------------------------------------------ There is another use case to be checked: if rising minor version topology can cause DataStreamer remapping procedure. E.g. clients connect to grid and register caches that rises minor topology version. If it so, then may be it would enough to make DataStreamer just ignore minor topology changes? > DataStreamer can fails if non-data node enter\leave the grid. > ------------------------------------------------------------- > > Key: IGNITE-5195 > URL: https://issues.apache.org/jira/browse/IGNITE-5195 > Project: Ignite > Issue Type: Bug > Components: streaming > Affects Versions: 1.8 > Reporter: Andrew Mashenkov > Priority: Minor > Fix For: 2.2 > > Attachments: DataStreamerFailure.java > > > DataStreamer failed with "too many remaps" message even if non-data node > enter\leave topology. > PFA repro attached. > Seems, we should ignore topology changes when non-data node enter\leave the > grid. > And also we need to sure that remapping doesn't occurs when there is no data > nodes in grid any more, as remapping make no sense and more suitable message > should be logged. -- This message was sent by Atlassian JIRA (v6.3.15#6346)