Hello! This is weird, I recommend checking logs for exceptions, maybe the filter cannot run on two other server nodes.
Regards, -- Ilya Kasnacheev пт, 10 июл. 2020 г. в 10:25, VeenaMithare <v.mith...@cmcmarkets.com>: > 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/ >