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

Jonathan Ellis reassigned CASSANDRA-6024:
-----------------------------------------

    Assignee: Yuki Morishita
    
> sstableloader uploads full range sstable into some single range node(s) only
> ----------------------------------------------------------------------------
>
>                 Key: CASSANDRA-6024
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6024
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core, Tools
>         Environment: CentOS x64, Oracle JDK 7u17 x64, Cassandra 1.2.9
>            Reporter: Viktor Jevdokimov
>            Assignee: Yuki Morishita
>            Priority: Critical
>
> sstableloader from 1.2.9 uploads full-size sstables (not divided by token 
> ranges) generated with SSTableSimpleUnsortedWriter (no compression options) 
> into Cassandra 1.2.9 nodes of some single token range (on different clusters 
> may be different range, but the same on the same cluster). 
> sstableloader from Cassandra 1.2.6 uploads to Cassandra 1.2.9 nodes as 
> expected, sstables sent divided by token ranges.
> VNodes are not used, partitioner is RandomPartitioner.
> In both cases with 1.2.6 and 1.2.9 all sstables files generated the same, no 
> binary difference.
> All target nodes returns correct token ranges.
> example 1:
> 3 nodes, 1 DC, RF=2, 2 out of 3 nodes receives 100% of sstable data instead 
> of 66.6%, rest node receives nothing.
> example 2:
> 32 nodes, 4 DCs, 8 nodes per DC, each DC RF=1 (total RF=4), same range node 
> in each DC receives 100% of sstable instead of 1/8 (cleanup will remove 7/8 
> of received data), other nodes receives nothing.
> excerpts from sstableloader log when node does not receive a data:
>  INFO [main] 2013-09-13 01:03:41,336 Stream context metadata [], 2 sstables.  
>  INFO [main] 2013-09-13 01:03:41,338 Streaming to /1.2.3.4
> DEBUG [main] 2013-09-13 01:03:41,349 Files are   
> DEBUG [Streaming to /1.2.3.4:1] 2013-09-13 01:03:41,448 Received StreamReply 
> StreamReply(sessionId=90e67680-1bff-11e3-b6f0-7df633a2f7a1, file='', 
> action=SESSION_FINISHED)  
> DEBUG [Streaming to /1.2.3.4:1] 2013-09-13 01:03:41,448 closing with status 
> true  
>  INFO [Streaming to /1.2.3.4:1] 2013-09-13 01:03:41,449 Finished streaming 
> session to /1.2.3.4  
> DEBUG [Streaming to /1.2.3.4:1] 2013-09-13 01:03:41,450 Done streaming null  

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