Yes.

On Wed, Apr 19, 2017 at 12:06 AM, Dmitriy Setrakyan <dsetrak...@apache.org>
wrote:

> On Tue, Apr 18, 2017 at 1:49 PM, Vladimir Ozerov <voze...@gridgain.com>
> wrote:
>
> > Yes, task will be routed to public pool with a warning to the log.
> >
>
> Let's make sure we throttle these warnings for every computation so we do
> not flood the logs.
>
>
> >
> > On Tue, Apr 18, 2017 at 9:21 PM, Dmitriy Setrakyan <
> dsetrak...@apache.org>
> > wrote:
> >
> > > Christos,
> > >
> > > I think you are right in general, however, is the executor service is
> not
> > > found, there should not be an exception, we should default to the
> public
> > > pool.
> > >
> > > D.
> > >
> > > On Tue, Apr 18, 2017 at 8:53 AM, Christos Erotocritou <
> > > chris...@gridgain.com
> > > > wrote:
> > >
> > > > Taras,
> > > >
> > > > If I’m understanding right:
> > > >
> > > > Executor is configured local to a node, if same configuration is used
> > to
> > > > start multiple nodes then they will all have the same executor hence
> a
> > > > broadcast task would execute on both all nodes. If one of those nodes
> > > > didn’t have this executor configured then task on that node will
> throw
> > an
> > > > exception. Now in a scenario where 2 nodes do not have same executor
> > and
> > > we
> > > > just use compute apply api call to execute task on next available
> node
> > > > chances are it can end up on a node without that executor, correct?
> So
> > we
> > > > don’t have a way of routing tasks automatically to nodes with
> specific
> > > > executors, we would have to use cluster groups to ensure that,
> correct?
> > > >
> > > > I think its important that we document all these points.
> > > >
> > > > C.
> > > >
> > > > > On 18 Apr 2017, at 16:12, Taras Ledkov <tled...@gridgain.com>
> wrote:
> > > > >
> > > > > Hi, Christos.
> > > > >
> > > > > 1. The custom executor executor is configured for specified node.
> > There
> > > > is not restriction that guaranties the similar set of executors on
> the
> > > > whole cluster.
> > > > >
> > > > > 2. I guess You can use ClusterGroup.forPredicate() and custom node
> > > > attribute when you want to submit the job only to nodes where the
> > > specific
> > > > executor is configured.
> > > > >
> > > > >
> > > > > On 18.04.2017 18:00, Christos Erotocritou wrote:
> > > > >> I assume its not currently possible to constrain an executor pool
> to
> > > be
> > > > started only on a specific node?
> > > > >
> > > > > --
> > > > > Taras Ledkov
> > > > > Mail-To: tled...@gridgain.com
> > > > >
> > > >
> > > >
> > >
> >
>

Reply via email to