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

Jonathan Ellis edited comment on CASSANDRA-4971 at 2/15/13 5:44 AM:
--------------------------------------------------------------------

vnodes makes tokengen obsolete (CASSANDRA-5261)
                
      was (Author: jbellis):
    vnodes makes tokengen obsolete.
                  
> Token Generator needs to be partitioner aware
> ---------------------------------------------
>
>                 Key: CASSANDRA-4971
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4971
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Tools
>    Affects Versions: 1.2.0 beta 2
>            Reporter: Edward Capriolo
>            Assignee: Edward Capriolo
>            Priority: Minor
>
> I do not agree with the decision to change the default partition from RP to 
> murmur. Also whatever micro-benchmarking demonstrating performance gains is 
> completely outweighed by disk latency anyway.
> Assuming we are not going to change the default back there is another issue.
> Historically, there are many blogs and reference material shows how to make 
> tokens for RandomPartitioner. Indeed the relatively new TokenGenerator is 
> 'unaware' of this change, as it is giving the user tokens for the Random 
> Partitioner. 
>  
> {noformat}
> [edward@tablitha 2]$ vi 
> /home/edward/.ccm/repository/1.2.0-beta2/tools/bin/token-generator 
> [edward@tablitha 2]$ python 
> /home/edward/.ccm/repository/1.2.0-beta2/tools/bin/token-generator 
> Token Generator Interactive Mode
> --------------------------------
>  How many datacenters will participate in this Cassandra cluster? 1
>  How many nodes are in datacenter #1? 3
> DC #1:
>   Node #1:                                        0
>   Node #2:   56713727820156410577229101238628035242
>   Node #3:  113427455640312821154458202477256070484
> {noformat}
> This will lead to confusion amount new users and imbalanced rings. We should 
> enhance the token-generator so it will require input from use on which 
> partitioner they are using so it can do the appropriate math and give users 
> the correct information.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to