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

T Jake Luciani commented on CASSANDRA-6146:
-------------------------------------------

- I'm trying to run with one of the yaml files and getting an error:

{code}
 ./bin/cassandra-stress user no_warmup ops\(insert=1\) 
profile=cqlstress-example.yaml

java.lang.ClassCastException: java.lang.String cannot be cast to 
java.nio.ByteBuffer
java.lang.ClassCastException: java.lang.String cannot be cast to 
java.nio.ByteBuffer
java.lang.ClassCastException: java.lang.String cannot be cast to 
java.nio.ByteBuffer
java.lang.ClassCastException: java.lang.String cannot be cast to 
java.nio.ByteBuffer
java.lang.ClassCastException: java.lang.String cannot be cast to 
java.nio.ByteBuffer
java.lang.ClassCastException: java.lang.String cannot be cast to 
java.nio.ByteBuffer
java.io.IOException: Operation [356554, 585335, 690152, 652649, 445768, 888542, 
581982, 449609, 638579, 346236, 613934, 354497, 293780, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0] x10 key [p|true, 'j|true, $bx%Swf5|true, W9nRcO&\mb|true, 
+4QsrX:%|true, HrHWwSZ|true, ;$%rvd@Ga|true, i)pu_5x-j|true, ^'.rXXqc&^|true, 
6\|true, ciSU#zp|true, C4?j&|true, Y+D7Z/9vF|true] Error executing: 
(ClassCastException): java.lang.String cannot be cast to java.nio.ByteBuffer

        at org.apache.cassandra.stress.Operation.error(Operation.java:153)
        at 
org.apache.cassandra.stress.Operation.timeWithRetry(Operation.java:124)
        at 
org.apache.cassandra.stress.operations.userdefined.SchemaInsert.run(SchemaInsert.java:99)
        at 
org.apache.cassandra.stress.StressAction$Consumer.run(StressAction.java:323)
FAILURE

{code}

-  I think we should change the term identity to population as it seems clearer 
to me for the columnspec. and in the code identityDistribution to 
populationDistribution

-  I'm not sure how I feel about putting the batchsize and batchtype into the 
yaml.  Those feel like command line args to me. 

-  It sounds like writing to an entire partition at once is a step backwards 
from the original patch, since you can't test writing incrementally to a wide 
row. all clustering columns are written at once (unless I'm misunderstanding).  
Previously the population distribution of a column was not within a partition 
so you could make it very large.



> CQL-native stress
> -----------------
>
>                 Key: CASSANDRA-6146
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6146
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Tools
>            Reporter: Jonathan Ellis
>            Assignee: T Jake Luciani
>             Fix For: 2.1.1
>
>         Attachments: 6146-v2.txt, 6146.txt, 6164-v3.txt
>
>
> The existing CQL "support" in stress is not worth discussing.  We need to 
> start over, and we might as well kill two birds with one stone and move to 
> the native protocol while we're at it.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to