You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by sn...@apache.org on 2015/03/28 12:21:34 UTC
[3/6] cassandra git commit: Add debug level logging to
Directories.getWriteableLocation
Add debug level logging to Directories.getWriteableLocation
Patch by Robert Stupp; Reviewed by Yuki Morishita for CASSANDRA-9050
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/102f59c6
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/102f59c6
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/102f59c6
Branch: refs/heads/trunk
Commit: 102f59c64925f23a3db8a34090f976e28ec04113
Parents: 4e7fbfe
Author: Robert Stupp <sn...@snazy.de>
Authored: Sat Mar 28 12:19:00 2015 +0100
Committer: Robert Stupp <sn...@snazy.de>
Committed: Sat Mar 28 12:19:00 2015 +0100
----------------------------------------------------------------------
src/java/org/apache/cassandra/db/Directories.java | 4 ++++
1 file changed, 4 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cassandra/blob/102f59c6/src/java/org/apache/cassandra/db/Directories.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/db/Directories.java b/src/java/org/apache/cassandra/db/Directories.java
index 8fd1762..a4ea1f2 100644
--- a/src/java/org/apache/cassandra/db/Directories.java
+++ b/src/java/org/apache/cassandra/db/Directories.java
@@ -254,11 +254,15 @@ public class Directories
for (DataDirectory dataDir : dataFileLocations)
{
if (BlacklistedDirectories.isUnwritable(getLocationForDisk(dataDir)))
+ {
+ logger.debug("removing blacklisted candidate {}", dataDir.location);
continue;
+ }
DataDirectoryCandidate candidate = new DataDirectoryCandidate(dataDir);
// exclude directory if its total writeSize does not fit to data directory
if (candidate.availableSpace < writeSize)
{
+ logger.debug("removing candidate {}, usable={}, requested={}", candidate.dataDirectory.location, candidate.availableSpace, writeSize);
tooBig = true;
continue;
}