[ 
https://issues.apache.org/jira/browse/IGNITE-3972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Mashenkov updated IGNITE-3972:
-------------------------------------
    Assignee: Vladimir Ozerov  (was: Andrew Mashenkov)

> 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)

Reply via email to