[ https://issues.apache.org/jira/browse/CASSANDRA-7457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeff updated CASSANDRA-7457: ---------------------------- Attachment: query.py feed.py > java.lang.IllegalArgumentException when performing query from CQL > ----------------------------------------------------------------- > > Key: CASSANDRA-7457 > URL: https://issues.apache.org/jira/browse/CASSANDRA-7457 > Project: Cassandra > Issue Type: Bug > Components: Core > Environment: Linux Mint 16 Petro > Reporter: Jeff Sabin > Assignee: Tyler Hobbs > Labels: cql > Attachments: feed.py, query.py > > > Using python driver 2.0.2 with Cassandra 2.0.7. > Created schema listed below. Inserted data into multiple partitions. > Performed several queries and everything works great. After more data was > inserted, queries without WHERE clauses stopped working and returns error. > Restarting Cassandra does not fix the problem. > Query: > session.execute("SELECT * FROM timeseries.data_points;") > Error: > cassandra.protocol.ServerError: <ErrorMessage code=0000 [Server error] > message="java.lang.IllegalArgumentException"> > Error in Cassandra log file: > ERROR 15:14:53,442 Unexpected exception during request > java.lang.IllegalArgumentException > at java.nio.Buffer.limit(Buffer.java:267) > at > org.apache.cassandra.db.marshal.AbstractCompositeType.getBytes(AbstractCompositeType.java:63) > at > org.apache.cassandra.db.marshal.AbstractCompositeType.getWithShortLength(AbstractCompositeType.java:72) > at > org.apache.cassandra.db.marshal.AbstractCompositeType.split(AbstractCompositeType.java:138) > at > org.apache.cassandra.cql3.statements.SelectStatement.processColumnFamily(SelectStatement.java:973) > at > org.apache.cassandra.cql3.statements.SelectStatement.process(SelectStatement.java:953) > at > org.apache.cassandra.cql3.statements.SelectStatement.processResults(SelectStatement.java:274) > at > org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:232) > at > org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:62) > at > org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:158) > at > org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:175) > at > org.apache.cassandra.transport.messages.QueryMessage.execute(QueryMessage.java:119) > at > org.apache.cassandra.transport.Message$Dispatcher.messageReceived(Message.java:304) > at > org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) > at > org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) > at > org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) > at > org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.doRun(ChannelUpstreamEventRunnable.java:43) > at > org.jboss.netty.handler.execution.ChannelEventRunnable.run(ChannelEventRunnable.java:67) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:745) > Schema: > session.execute("""CREATE TABLE timeseries.data_points ( > metric_name text, > value int, > time timestamp, > tags text, > PRIMARY KEY ((metric_name, tags), time) > ) WITH COMPACT STORAGE;""") -- This message was sent by Atlassian JIRA (v6.2#6252)