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] Updated: (CASSANDRA-1925) "nodetool ring" to be graceful when getting ring ownerships fails
Date Sat, 01 Jan 2011 20:51:47 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-1925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mck SembWever updated CASSANDRA-1925:
-------------------------------------

    Attachment: CASSANDRA-1925.patch

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