I tend to agree with Semyon. This is not a grid name, but the name of the
local Ignite instance as an entry point to the grid. And this name is used
to conveniently get local Ignite instance: Ignite ignite =
Ignition.ignite(name);

It's usage in internal marshalling should stop.

Any other opinions?

--Yakov

2015-08-19 11:04 GMT+03:00 Alexey Kuznetsov <akuznet...@gridgain.com>:

> Semen, it is possible to distinguish nodes via attributes (put some marker
> to node attributes) ?
>
> On Wed, Aug 19, 2015 at 2:57 PM, Semyon Boikov <sboi...@gridgain.com>
> wrote:
>
> > In my opinion this propery just should be renamed to 'nodeName'.
> > Possibility to set node name is very useful in our tests. As I see
> > 'setNodeId' is already deprecated in IgniteConfiguration, how we will
> > distinguish nodes in our tests?
> >
> > On Tue, Aug 18, 2015 at 1:42 PM, Yakov Zhdanov <yzhda...@apache.org>
> > wrote:
> >
> > > Guys,
> > >
> > > I am thinking of deprecating this property.
> > >
> > > 1. nodes with different grid names can discover each other and build a
> > > single topology. I heard that some of the users expected that there
> would
> > > be separate topologies
> > > 2. Locally started nodes can be accessed via their IDs through Ignition
> > > interface.
> > > 3. Internally gridName is used in components serialization and
> > > deserializaiton, but this is very unreliable and can be broken if
> > different
> > > names are configured within the same topology -
> > > https://issues.apache.org/jira/browse/IGNITE-10
> > >
> > > Thoughts?
> > >
> > > --Yakov
> > >
> >
>
>
>
> --
> Alexey Kuznetsov
> GridGain Systems
> www.gridgain.com
>

Reply via email to