cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anand Somani <meatfor...@gmail.com>
Subject Getting Exception when doing a range query using token (worked in 6.5 not in 6.6)
Date Tue, 16 Nov 2010 00:32:34 GMT
Hi

Problem:
     Call - client.get_range_slices(). Using tokens (not keys), fails with
TimedoutException which I think is misleading (Read on)
     Server : Works with 6.5 server, but not with 6.6 or 6.8
     Client: have tried both 6.5 and 6.6

I am getting a TimedoutException when I do a get_range_slices() passing in
tokens (not keys). I only have 1 node at this time. This is working with
6.5, but is broken in 6.6 and 6.8. Basically I see the exception below on
the server side, so not sure how it translates to TimedoutException. I tried
to play with setting the timeout, but keep getting the TimedOutException in
exactly 10 seconds, the set value seems to have no impact.

The exception on the server side:

ERROR [ROW-READ-STAGE:4] 2010-11-15 22:55:39,261 CassandraDaemon.java (line
87) Uncaught exception in thread Thread[ROW-READ-STAGE:4,5,main]
java.lang.AssertionError:
(99318701746171979556028978387039718369,99318701746171979556028978387039718369]
    at
org.apache.cassandra.db.ColumnFamilyStore.getRangeSlice(ColumnFamilyStore.java:1154)
    at
org.apache.cassandra.service.RangeSliceVerbHandler.doVerb(RangeSliceVerbHandler.java:41)
    at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:49)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)


I am doing something wrong or what?

Thanks
Anand

Mime
View raw message