You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by gd...@apache.org on 2010/07/27 15:24:20 UTC
svn commit: r979689 - in /cassandra/trunk:
src/java/org/apache/cassandra/io/sstable/Descriptor.java
test/unit/org/apache/cassandra/io/sstable/LegacySSTableTest.java
Author: gdusbabek
Date: Tue Jul 27 13:24:20 2010
New Revision: 979689
URL: http://svn.apache.org/viewvc?rev=979689&view=rev
Log:
LegacySSTableTest should ignore invalid directories. patch by stuhood, reviewed by gdusbabek
Modified:
cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java
cassandra/trunk/test/unit/org/apache/cassandra/io/sstable/LegacySSTableTest.java
Modified: cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java
URL: http://svn.apache.org/viewvc/cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java?rev=979689&r1=979688&r2=979689&view=diff
==============================================================================
--- cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java (original)
+++ cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java Tue Jul 27 13:24:20 2010
@@ -128,7 +128,7 @@ public class Descriptor
* @return True if the given version string is not empty, and
* contains all lowercase letters, as defined by java.lang.Character.
*/
- private static boolean versionValidate(String ver)
+ static boolean versionValidate(String ver)
{
if (ver.length() < 1) return false;
for (char ch : ver.toCharArray())
Modified: cassandra/trunk/test/unit/org/apache/cassandra/io/sstable/LegacySSTableTest.java
URL: http://svn.apache.org/viewvc/cassandra/trunk/test/unit/org/apache/cassandra/io/sstable/LegacySSTableTest.java?rev=979689&r1=979688&r2=979689&view=diff
==============================================================================
--- cassandra/trunk/test/unit/org/apache/cassandra/io/sstable/LegacySSTableTest.java (original)
+++ cassandra/trunk/test/unit/org/apache/cassandra/io/sstable/LegacySSTableTest.java Tue Jul 27 13:24:20 2010
@@ -92,7 +92,8 @@ public class LegacySSTableTest extends C
public void testVersions() throws IOException
{
for (File version : LEGACY_SSTABLE_ROOT.listFiles())
- testVersion(version.getName());
+ if (Descriptor.versionValidate(version.getName()))
+ testVersion(version.getName());
}
public void testVersion(String version)