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) >> >>