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.java:
89)
        at 
org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:
36)
        at 
org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnFam
ilySerializer.java:143)
        at 
org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnFam
ilySerializer.java:135)
        at 
org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySeri
alizer.java:128)
        at 
org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(RowMu
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(AbstractCassandr
aDaemon.java:196)
        at 
org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassa
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.java:
89)
        at 
org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:
36)
        at 
org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnFam
ilySerializer.java:143)
        at 
org.apache.cassandra.db.ColumnFamilySerializer.deserializeColumns(ColumnFam
ilySerializer.java:135)
        at 
org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySeri
alizer.java:128)
        at 
org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(RowMu
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(AbstractCassandr
aDaemon.java:196)
        at 
org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassa
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@r11809
>70
>Artifacts: 
>https://repository.apache.org/content/repositories/orgapachecassandra-046/
>org/apache/cassandra/apache-cassandra/1.0.0/
>Staging repository:
>https://repository.apache.org/content/repositories/orgapachecassandra-046/
>
>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