Hello, 

We have a 3 server cluster .  The Caches on this cluster are configured as
PARTITIONED, with 1 BACKUP. 

We also have a client executing a simple continuous query awaiting updates
on record where NAME=AA.

1. When this record is updated, I see the remote filter being executed only
on one node( say : Server1 ) . Should this not be executed on atleast 2
nodes since the Cache is configured with 1 Backup . 

>From the documentation :
https://apacheignite.readme.io/docs/continuous-queries#remote-filter

This filter is executed on primary and backup nodes for a given key and
evaluates whether an update should be propagated as an event to the query's
local listener.

2. If Server1 i.e.  the server executing this remote filter is restarted (
say for some new deployment or any other reason ), I see that the remote
filter is not deployed on this again. 

And now, changes in any other record on this table ( i.e. records other than 
NAME=AA ) are also passed to the client - since there is no remote filter to
filter this record.

Please let me know what I am missing.






--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to