You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Kais Ahmed <ka...@neteck-fr.com> on 2014/10/06 18:45:32 UTC
assertion error on joining
Hi all,
I'm a bit stuck , i want to expand my cluster C* 2.0.6 but i encountered an
error on
the new node.
ERROR [FlushWriter:2] 2014-10-06 16:15:35,147 CassandraDaemon.java (line
199) Exception in thread Thread[FlushWriter:2,5,main]
java.lang.AssertionError: 394920
at
org.apache.cassandra.utils.ByteBufferUtil.writeWithShortLength(ByteBufferUtil.java:342)
at
org.apache.cassandra.db.ColumnIndex$Builder.maybeWriteRowHeader(ColumnIndex.java:201)
at
org.apache.cassandra.db.ColumnIndex$Builder.add(ColumnIndex.java:188)
at
org.apache.cassandra.db.ColumnIndex$Builder.build(ColumnIndex.java:133)
at
org.apache.cassandra.io.sstable.SSTableWriter.rawAppend(SSTableWriter.java:202)
at
org.apache.cassandra.io.sstable.SSTableWriter.append(SSTableWriter.java:187)
...
This assertion is here :
public static void writeWithShortLength(ByteBuffer buffer, DataOutput
out) throws IOException
{
int length = buffer.remaining();
-- assert 0 <= length && length <= FBUtilities.MAX_UNSIGNED_SHORT :
length;
out.writeShort(length);
write(buffer, out); // writing data bytes to output source
}
But i dont know what i can do to complete the bootstrap.
Thanks,
Re: assertion error on joining
Posted by Kais Ahmed <ka...@neteck-fr.com>.
I found the problem.
jira ticket :
https://issues.apache.org/jira/browse/CASSANDRA-8081
2014-10-06 18:45 GMT+02:00 Kais Ahmed <ka...@neteck-fr.com>:
> Hi all,
>
> I'm a bit stuck , i want to expand my cluster C* 2.0.6 but i encountered
> an error on
> the new node.
>
> ERROR [FlushWriter:2] 2014-10-06 16:15:35,147 CassandraDaemon.java (line
> 199) Exception in thread Thread[FlushWriter:2,5,main]
> java.lang.AssertionError: 394920
> at
> org.apache.cassandra.utils.ByteBufferUtil.writeWithShortLength(ByteBufferUtil.java:342)
> at
> org.apache.cassandra.db.ColumnIndex$Builder.maybeWriteRowHeader(ColumnIndex.java:201)
> at
> org.apache.cassandra.db.ColumnIndex$Builder.add(ColumnIndex.java:188)
> at
> org.apache.cassandra.db.ColumnIndex$Builder.build(ColumnIndex.java:133)
> at
> org.apache.cassandra.io.sstable.SSTableWriter.rawAppend(SSTableWriter.java:202)
> at
> org.apache.cassandra.io.sstable.SSTableWriter.append(SSTableWriter.java:187)
> ...
>
> This assertion is here :
>
> public static void writeWithShortLength(ByteBuffer buffer, DataOutput
> out) throws IOException
> {
> int length = buffer.remaining();
> -- assert 0 <= length && length <= FBUtilities.MAX_UNSIGNED_SHORT :
> length;
> out.writeShort(length);
> write(buffer, out); // writing data bytes to output source
> }
>
> But i dont know what i can do to complete the bootstrap.
>
> Thanks,
>
>