Hi, Indeed there is some unexpected behavior of the how it documented and how it works.
I filed next issues related to service/cache deploying with node filters: https://issues.apache.org/jira/browse/IGNITE-8629 - There is no documentation about what on which node Ignite Predicate will be executed during service/cache deploying with NodeFilter https://issues.apache.org/jira/browse/IGNITE-8630 - Node filter IgnitePredicate executes twice during deploying on one single node cluster https://issues.apache.org/jira/browse/IGNITE-8631 - gniteInstanceResource doesn't inject the Ignite instance to IgnitePredicate during deploying cache with nodeFilter I propose you don't use the compute tasks in this predicate at the moment to avoid the problems with multiple executions of the apply method on the same node. BR, Andrei -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/