That was exactly the problem, thx.  (I'm starting a new thread to chat
about it)

On 10/11/11 6:31 AM, "Sylvain Lebresne" <sylv...@datastax.com> wrote:

>@Todd You're likely doing something wrong with your ByteBuffers. It's
>*very* easy
>to screw up with those.
>
>--
>Sylvain
>
>On Tue, Oct 11, 2011 at 7:30 AM, Todd Burruss <bburr...@expedia.com>
>wrote:
>> This is a bit preliminary, but wanted to get this to you guys knowing
>>the
>> vote is in progress ....
>>
>> using these artifacts I am seeing the following exception on restart.
>> (also with RC1 and RC2.)  the only interesting tidbit is that it seems
>>to
>> only happen when writing via direct calls to StorageProxy.  I can't
>>quite
>> compare apples to apples, but if I only write via Thrift interface,
>>replay
>> of the commitlog works.  Write via StorageProxy (but a different CF than
>> via Thrift) the replay throws exception.
>>
>>
>>
>> INFO 22:06:50,671 Replaying
>> /var/lib/cassandra/commitlog/CommitLog-1318309128835.log,
>> /var/lib/cassandra/commitlog/CommitLog-1318309569302.log
>>  INFO 22:06:50,700 Finished reading
>> /var/lib/cassandra/commitlog/CommitLog-1318309128835.log
>> ERROR 22:06:50,702 Exception encountered during startup
>> org.apache.cassandra.db.ColumnSerializer$CorruptColumnException: invalid
>> column name length 0
>>        at
>> 
>>org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.jav
>>a:
>> 89)
>>        at
>> 
>>org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.jav
>>a:
>> 36)
>>        at
>> 
>>org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnF
>>am
>> ilySerializer.java:143)
>>        at
>> 
>>org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnF
>>am
>> ilySerializer.java:135)
>>        at
>> 
>>org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySe
>>ri
>> alizer.java:128)
>>        at
>> 
>>org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(Row
>>Mu
>> tation.java:404)
>>        at 
>>org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:284)
>>        at 
>>org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:171)
>>        at
>> 
>>org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassan
>>dr
>> aDaemon.java:196)
>>        at
>> 
>>org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCas
>>sa
>> ndraDaemon.java:337)
>>        at
>> 
>>org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:106
>>)
>> org.apache.cassandra.db.ColumnSerializer$CorruptColumnException: invalid
>> column name length 0
>>        at
>> 
>>org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.jav
>>a:
>> 89)
>>        at
>> 
>>org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.jav
>>a:
>> 36)
>>        at
>> 
>>org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnF
>>am
>> ilySerializer.java:143)
>>        at
>> 
>>org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnF
>>am
>> ilySerializer.java:135)
>>        at
>> 
>>org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySe
>>ri
>> alizer.java:128)
>>        at
>> 
>>org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(Row
>>Mu
>> tation.java:404)
>>        at 
>>org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:284)
>>        at 
>>org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:171)
>>        at
>> 
>>org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassan
>>dr
>> aDaemon.java:196)
>>        at
>> 
>>org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCas
>>sa
>> ndraDaemon.java:337)
>>        at
>> 
>>org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:106
>>)
>> Exception encountered during startup: invalid column name length 0
>>
>>
>>
>>
>> On 10/10/11 9:24 AM, "Sylvain Lebresne" <sylv...@datastax.com> wrote:
>>
>>>As said while closing previous vote, CASSANDRA-3338 felt important
>>>enough
>>>to
>>>warrant a reroll. So here it is: I propose the following artifacts for
>>>release
>>>as 1.0.0 (those are the same as the previous + the patch for
>>>CASSANDRA-3338
>>>and a one line fix to the build file so that it picks the right version
>>>of
>>>snappy-java from maven central).
>>>
>>>SVN:
>>>https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@r118
>>>09
>>>70
>>>Artifacts:
>>>https://repository.apache.org/content/repositories/orgapachecassandra-04
>>>6/
>>>org/apache/cassandra/apache-cassandra/1.0.0/
>>>Staging repository:
>>>https://repository.apache.org/content/repositories/orgapachecassandra-04
>>>6/
>>>
>>>The artifacts as well as the debian package are also available here:
>>>http://people.apache.org/~slebresne/
>>>
>>>The vote will be open for 72 hours (longer if needed).
>>>
>>>[1]: http://goo.gl/JB2NL (CHANGES.txt)
>>>[2]: http://goo.gl/x6gTC (NEWS.txt)
>>
>>

Reply via email to