Look good. Ticket: https://issues.apache.org/jira/browse/IGNITE-158
On Fri, Jan 30, 2015 at 7:48 PM, Dmitriy Setrakyan <[email protected]> wrote: > How about having the following: > > - forDataNodes(cacheName) > - forClientNodes(cacheName) > - forCacheNodes(cacheName) > > D. > > On Fri, Jan 30, 2015 at 8:33 PM, Valentin Kulichenko < > [email protected]> wrote: > > > ClusterGroup provides forCache method that allows to get a group of nodes > > with the provided cache. But it includes CLIENT_ONLY nodes which are not > > needed in most cases (if you want to execute some computations with > cached > > data, you need only data nodes). > > > > I suggest to add forDataNodes(String cacheName, @Nullable String... > > cacheNames) method that will exclude client nodes. > > > > Alternatively we can add a boolean flag to existing forCache method, like > > this: > > > > forCache(boolean includeClients, String cacheName, @Nullable String... > > cacheNames) > > > > Thoughts? > > >
