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 >