[ 
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.

Reply via email to