Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Fix Version/s: 1.2.0 beta 1
    • Component/s: Core
    • Labels:
      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).

        Activity

        Gavin made changes -
        Workflow patch-available, re-open possible [ 12749543 ] reopen-resolved, no closed status, patch-avail, testing [ 12757091 ]
        Gavin made changes -
        Workflow no-reopen-closed, patch-avail [ 12661239 ] patch-available, re-open possible [ 12749543 ]
        Eric Evans made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Eric Evans made changes -
        Fix Version/s 1.2 [ 12319262 ]
        Jonathan Ellis made changes -
        Reviewer brandon.williams
        Eric Evans made changes -
        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 |
        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._

        h3. Patches
        ||Compare||Raw diff||Description||
        |[01_admin_tools|https://github.com/acunu/cassandra/compare/top-bases/p/4125/01_admin_tools...p/4125/01_admin_tools]|[01_admin_tools.patch|https://github.com/acunu/cassandra/compare/top-bases/p/4125/01_admin_tools...p/4125/01_admin_tools.diff]|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}})._
        Eric Evans made changes -
        Assignee Sam Overton [ soverton ] Eric Evans [ urandom ]
        Sam Overton made changes -
        Description The proposed changes are intended to preserve backwards compatibility:

        || op || behaviour || deprecated warning?
        | join | Join the ring, use with <tt>-t</tt> to join at a specific token, or to add a token to an existing host |
        | ring | prints the first token for each node, add <tt>-a</tt> 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 <tt>-t</tt> 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 |
        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 |
        Sam Overton made changes -
        Field Original Value New Value
        Component/s Core [ 12312978 ]
        Sam Overton created issue -

          People

          • Assignee:
            Eric Evans
            Reporter:
            Sam Overton
            Reviewer:
            Brandon Williams
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development