cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Evans (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-4120) Gossip identifies hosts by UUID
Date Tue, 01 May 2012 19:20:49 GMT


Eric Evans commented on CASSANDRA-4120:

bq. I hate to bikeshed here, but I have a small problem with the use of 'forced removal' in

bq. ...which does address the hints-for-old-node problem, by dropping the hints. We should
probably note this in NEWS as well.

And the net result, NEWS.txt:

I also realized it wasn't going to be enough to display the host ID in the output of {{nodetool
info}}, since you might also need it for a down host.  So,
adds a new nodetool command, {{id \[host\]}} for that.
> Gossip identifies hosts by UUID
> -------------------------------
>                 Key: CASSANDRA-4120
>                 URL:
>             Project: Cassandra
>          Issue Type: Sub-task
>          Components: Core
>            Reporter: Sam Overton
>            Assignee: Eric Evans
>              Labels: virtualnodes, vnodes
> Since there is no longer a one-to-one mapping of host to token, a UUID should be used
to identify a host. This impacts:
> * Gossip
> * Hinted Hand-off
> * some JMX operations (eg. assassinateEndpointUnsafe)
> _Edit: Identify host by UUID, not IP_
> _Edit: Added table of patch links._
> h3. Patches
> ||Compare||Raw diff||Description||Last updated||
> |[01-4120|]|[01-4120.diff|]|Get/set
host ID (UUID)|2012-04-26|
> |[02-4120|]|[02-4120.diff|]|Gossip
host ID and maintain cluster mapping|2012-04-26|
> |[03-4120|]|[03-4120.diff|]|Store
hints by host ID|2012-04-27|
> |[04-4120|]|[04-4120.diff|]|Refactor
{{SS.removeToken}} to use ID instead of Token|2012-04-27|
> ----
> _Note: These are branches managed with TopGit. If you are applying the patch output manually,
you will either need to filter the TopGit metadata files (i.e. {{wget -O - <url> | filterdiff
-x*.topdeps -x*.topmsg | patch -p1}}), or remove them afterward ({{rm .topmsg .topdeps}})._

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message