+1
On 8 Jul 2015 20:55, "Yakov Zhdanov" <yzhda...@apache.org> wrote:

> Consistent ID is involved in partition to node mappings. So if node
> preserves its consistent ID during restarts it picks the same partitions.
>
> --Yakov
>
> 2015-07-08 18:22 GMT+03:00 Atri Sharma <atri.j...@gmail.com>:
>
> > I still don't understand why the consistent Id is needed honestly...
> > On 8 Jul 2015 20:49, "Yakov Zhdanov" <yzhda...@gridgain.com> wrote:
> >
> > > I think that this should be added to configuration so user has
> > opportunity
> > > to override auto assigned one since in case you change ifconfig of the
> > host
> > > or add/remove network card consistent ID will be changed and node
> > launched
> > > on the host will not pick up the same partitions as before.
> > >
> > >
> > > --
> > > Yakov Zhdanov, Director R&D
> > > *GridGain Systems*
> > > www.gridgain.com
> > >
> > > 2015-07-07 20:48 GMT+03:00 Dmitriy Setrakyan <dsetrak...@apache.org>:
> > >
> > > > To my knowledge, nodes are already started with consistent hash code
> > used
> > > > for affinity, which survives restarts. Can someone clarify why we
> need
> > > the
> > > > consistent ID as well?
> > > >
> > > > D.
> > > >
> > > > On Tue, Jul 7, 2015 at 5:45 AM, Ira Vasilinets <
> > ivasilin...@gridgain.com
> > > >
> > > > wrote:
> > > >
> > > > > Alexey,
> > > > >
> > > > > I do not want to remove default implementation of consistentId. If
> > user
> > > > > would like to configure consistentId, he should write xml file per
> > > node.
> > > > > I will be glad if someone propose more elegant solution =)
> > > > >
> > > > > On Tue, Jul 7, 2015 at 2:07 PM, Alexey Kuznetsov <
> > > > akuznet...@gridgain.com>
> > > > > wrote:
> > > > >
> > > > > > Ira, usually we have xml file with node config and start several
> > > nodes.
> > > > > > What would happened if user specify consistent id in spring xml
> > file
> > > > and
> > > > > > start several nodes with same config?
> > > > > > Or in this case user should write as much xml files as much nodes
> > he
> > > > > going
> > > > > > to start?
> > > > > >
> > > > > >
> > > > > > On Tue, Jul 7, 2015 at 6:00 PM, Ira Vasilinets <
> > > > ivasilin...@gridgain.com
> > > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > ClusterNode.consistentId is consistent globally unique node ID
> > and
> > > > > should
> > > > > > > be the same after node restart. Node consistent id is a string
> > that
> > > > > > > contains node's addresses and port discovery number by default.
> > > After
> > > > > > > restarting node default consistentId could change. I think that
> > > > > > > IgniteConfiguration should have possibility to configurate
> > constant
> > > > > > node's
> > > > > > > consistentId.
> > > > > > >
> > > > > > > On Tue, Jul 7, 2015 at 1:31 PM, Dmitriy Setrakyan <
> > > > > dsetrak...@apache.org
> > > > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Ira,
> > > > > > > >
> > > > > > > > Can you please describe what a consistent ID is?
> > > > > > > >
> > > > > > > > D.
> > > > > > > >
> > > > > > > > On Tue, Jul 7, 2015 at 3:27 AM, Ira Vasilinets <
> > > > > > ivasilin...@gridgain.com
> > > > > > > >
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > Hi!
> > > > > > > > >
> > > > > > > > > I looked throught IgniteConfiguration methods and noticed
> > that
> > > we
> > > > > do
> > > > > > > not
> > > > > > > > > have posibility to configure node consistentId. I think
> > > > > > > > IgniteConfiguration
> > > > > > > > > should have methods setConsistentId and getConsistentId.
> > > > > > > > >
> > > > > > > > > Thoughts?
> > > > > > > > >
> > > > > > > > > Kind Regards,
> > > > > > > > > Ira.
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Alexey Kuznetsov
> > > > > > GridGain Systems
> > > > > > www.gridgain.com
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to