You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2011/06/23 01:39:50 UTC
svn commit: r1138692 -
/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableWriter.java
Author: jbellis
Date: Wed Jun 22 23:39:50 2011
New Revision: 1138692
URL: http://svn.apache.org/viewvc?rev=1138692&view=rev
Log:
add path for sstable version failure message
patch by Jackson Chung; reviewed by jbellis for CASSANDRA-2813
Modified:
cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableWriter.java
Modified: cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableWriter.java
URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableWriter.java?rev=1138692&r1=1138691&r2=1138692&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableWriter.java (original)
+++ cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableWriter.java Wed Jun 22 23:39:50 2011
@@ -237,8 +237,8 @@ public class SSTableWriter extends SSTab
if (!desc.isLatestVersion)
// TODO: streaming between different versions will fail: need support for
// recovering other versions to provide a stable streaming api
- throw new RuntimeException(String.format("Cannot recover SSTable with version %s (current version %s).",
- desc.version, Descriptor.CURRENT_VERSION));
+ throw new RuntimeException(String.format("Cannot recover SSTable %s due to version mismatch. (current version is %s).", desc.toString()
+ , Descriptor.CURRENT_VERSION));
return new Builder(desc, type);
}