You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jonathan Ellis (JIRA)" <ji...@apache.org> on 2014/06/18 16:47:25 UTC

[jira] [Commented] (CASSANDRA-7364) assert error in StorageProxy.submitHint

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

Jonathan Ellis commented on CASSANDRA-7364:
-------------------------------------------

bikeshedding to keep the equality check out of submitHint -- worried that it could hide bugs silently.  Prefer to force callers to think about what they're doing.

> assert error in StorageProxy.submitHint
> ---------------------------------------
>
>                 Key: CASSANDRA-7364
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7364
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>         Environment: cassandra 2.1-rc1, os windows, 32 bit
>            Reporter: Radim Kolar
>            Assignee: Aleksey Yeschenko
>            Priority: Minor
>             Fix For: 2.0.9, 2.1 rc2
>
>         Attachments: 7364-bikeshed.txt, 7364.txt
>
>
> in 2.1-rc1. assert error and hector based client ends with all nodes down message (its single node cluster). I assume that client connection got closed.
> INFO  18:28:33 Compacting [SSTableReader(path='c:\cassandra-2.1\data\test\sipdb-
> 58f51090ee6511e3815625991ef2b954\test-sipdb-ka-3-Data.db'), SSTableReader(path='
> c:\cassandra-2.1\data\test\sipdb-58f51090ee6511e3815625991ef2b954\test-sipdb-ka-
> 1-Data.db'), SSTableReader(path='c:\cassandra-2.1\data\test\sipdb-58f51090ee6511
> e3815625991ef2b954\test-sipdb-ka-4-Data.db'), SSTableReader(path='c:\cassandra-2
> .1\data\test\sipdb-58f51090ee6511e3815625991ef2b954\test-sipdb-ka-2-Data.db'), S
> STableReader(path='c:\cassandra-2.1\data\test\sipdb-58f51090ee6511e3815625991ef2
> b954\test-sipdb-ka-6-Data.db')]
> ERROR 18:29:50 Exception in thread Thread[Thrift:16,5,main]
> java.lang.AssertionError: localhost/127.0.0.1
>         at org.apache.cassandra.service.StorageProxy.submitHint(StorageProxy.jav
> a:870) ~[apache-cassandra-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.cassandra.service.StorageProxy.mutate(StorageProxy.java:49
> 3) ~[apache-cassandra-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.cassandra.service.StorageProxy.mutateWithTriggers(StorageP
> roxy.java:537) ~[apache-cassandra-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.cassandra.thrift.CassandraServer.doInsert(CassandraServer.
> java:1095) ~[apache-cassandra-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.cassandra.thrift.CassandraServer.doInsert(CassandraServer.
> java:1077) ~[apache-cassandra-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.cassandra.thrift.CassandraServer.batch_mutate(CassandraSer
> ver.java:970) ~[apache-cassandra-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.cassandra.thrift.Cassandra$Processor$batch_mutate.getResul
> t(Cassandra.java:3996) ~[apache-cassandra-thrift-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.cassandra.thrift.Cassandra$Processor$batch_mutate.getResul
> t(Cassandra.java:3980) ~[apache-cassandra-thrift-2.1.0-rc1.jar:2.1.0-rc1]
>         at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39) ~[
> libthrift-0.9.1.jar:0.9.1]
>         at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39) ~[li
> bthrift-0.9.1.jar:0.9.1]
>         at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run
> (CustomTThreadPoolServer.java:201) ~[apache-cassandra-2.1.0-rc1.jar:2.1.0-rc1]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
> java:1145) ~[na:1.7.0_60]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:615) ~[na:1.7.0_60]
>         at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_60]
> INFO  18:29:55 1 MUTATION messages dropped in last 5000ms



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