[ https://issues.apache.org/jira/browse/IGNITE-3972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15650313#comment-15650313 ]
ASF GitHub Bot commented on IGNITE-3972: ---------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1133 > Continuous query events could be lost on backup node when primary leaves > (atomic cache). > ---------------------------------------------------------------------------------------- > > Key: IGNITE-3972 > URL: https://issues.apache.org/jira/browse/IGNITE-3972 > Project: Ignite > Issue Type: Bug > Components: cache > Affects Versions: 1.7 > Reporter: Vladimir Ozerov > Assignee: Vladimir Ozerov > Fix For: 1.8 > > > Consider the following scenario: > 1) One node in topology; > 2) PARTITIONED cache with 1 backup; > 3) Continuous query is set on the cache; > If another node joins the cluster, it will handle some updates. If it leaves > the topology, the first node must flush it's own events from backup queue > thus ensuring that no events are lost. > But this doesn't happen because > {{GridContinuousProcessor.addBackupNotification}} method perform lookup only > on remote infos map, while handler is local and hence located in local infos > map. -- This message was sent by Atlassian JIRA (v6.3.4#6332)