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 2009/10/21 18:09:08 UTC
svn commit: r828076 -
/incubator/cassandra/trunk/src/java/org/apache/cassandra/db/RecoveryManager.java
Author: jbellis
Date: Wed Oct 21 16:09:08 2009
New Revision: 828076
URL: http://svn.apache.org/viewvc?rev=828076&view=rev
Log:
ignore hidden files in commitlog directory (useful for users on OS X, which likes to add files like ".DS_Store"). patch by gdusbabek; reviewed by jbellis for CASSANDRA-503
Modified:
incubator/cassandra/trunk/src/java/org/apache/cassandra/db/RecoveryManager.java
Modified: incubator/cassandra/trunk/src/java/org/apache/cassandra/db/RecoveryManager.java
URL: http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/java/org/apache/cassandra/db/RecoveryManager.java?rev=828076&r1=828075&r2=828076&view=diff
==============================================================================
--- incubator/cassandra/trunk/src/java/org/apache/cassandra/db/RecoveryManager.java (original)
+++ incubator/cassandra/trunk/src/java/org/apache/cassandra/db/RecoveryManager.java Wed Oct 21 16:09:08 2009
@@ -44,7 +44,14 @@
{
String directory = DatabaseDescriptor.getLogFileLocation();
File file = new File(directory);
- return file.listFiles();
+ return file.listFiles(new FilenameFilter()
+ {
+ public boolean accept(File dir, String name)
+ {
+ // throw out anything that starts with dot.
+ return !name.matches("\\..*");
+ }
+ });
}
public static void doRecovery() throws IOException