Details
-
Sub-task
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
Description
The proposed changes are intended to preserve backwards compatibility:
op | behaviour | deprecated warning? |
---|---|---|
join | Join the ring, use with -t to join at a specific token, or to add a token to an existing host | |
ring | prints the first token for each node, add -a to print all tokens | |
move <new token> | if the node only has 1 token then move it. Otherwise die with an error. | deprecated |
removetoken status/force/<token> | removes the node who owns <token> from the ring. use -t option to only remove the token from the node instead of the whole node. | |
describering [keyspace] | show all ranges and their endpoints | |
getendpoints <keyspace> <cf> <key> | Print the endpoints that own the key and also their list of tokens |
Edit0: Appended patch information.
Patches
Compare | Raw diff | Description |
---|---|---|
01_admin_tools | 01_admin_tools.patch | Updated nodetool |
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).