cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mck SembWever (JIRA)" <j...@apache.org>
Subject [jira] Issue Comment Edited: (CASSANDRA-1925) "nodetool ring" to be graceful when getting ring ownerships fails
Date Sun, 02 Jan 2011 07:47:45 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-1925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12976447#action_12976447
] 

Mck SembWever edited comment on CASSANDRA-1925 at 1/2/11 2:46 AM:
------------------------------------------------------------------

Of course the proper solution _is_ to actually implement ByteOrderedPartitioner.describeOwnership(..)

but NodeProbe to fail gracefully is still an principled thing to do...

      was (Author: michaelsembwever):
    Of course the proper solution _is_ to actually implement ByteOrderedPartitioner.describeOwnership(..)

but NodeProbe to fail gracefully is till an principled thing to do...
  
> "nodetool ring" to be graceful when getting ring ownerships fails
> -----------------------------------------------------------------
>
>                 Key: CASSANDRA-1925
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1925
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tools
>    Affects Versions: 0.7.0 rc 3
>            Reporter: Mck SembWever
>            Assignee: Mck SembWever
>            Priority: Minor
>         Attachments: CASSANDRA-1925.patch
>
>
> When using a IPartitioner that doesn't support describeOwnership((List<Token>),
for example see ByteOrderedPartitioner, "nodetool ring" completely fails.
> "nodetool ring" can instead report this failure via stderr and still print the rest of
the output it can out.
> This patch provides the following (stdout) output when using a ByteOrderedParitioner
> $ ./nodetool ring -h localhost 
> Address         Status State   Load            Owns    Token                        
              
>                                                        Token(bytes[fca66e9d8e6b1ca93340302470d6ed8c])
> 152.90.242.93   Up     Normal  5.68 GB         ?       Token(bytes[4985c50192edae33cc5b80fa66bae81f])
> 152.90.242.91   Up     Normal  5.95 GB         ?       Token(bytes[a8a20dff0e2b11e087a718a90540c600])
> 152.90.242.92   Up     Normal  8.09 GB         ?       Token(bytes[fca66e9d8e6b1ca93340302470d6ed8c])

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message