ACCUMULO-4036 Demote verbose block cache logging, switch to slf4j loggers.

Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/e1e41005
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/e1e41005
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/e1e41005

Branch: refs/heads/1.7
Commit: e1e4100583bf18d28c15ad9c2cc8b391d992ec99
Parents: 50b29af
Author: Josh Elser <els...@apache.org>
Authored: Wed Dec 30 22:42:52 2015 -0500
Committer: Josh Elser <els...@apache.org>
Committed: Wed Dec 30 22:42:52 2015 -0500

----------------------------------------------------------------------
 .../file/blockfile/cache/LruBlockCache.java     | 22 +++++++++-----------
 1 file changed, 10 insertions(+), 12 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/e1e41005/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/LruBlockCache.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/LruBlockCache.java
 
b/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/LruBlockCache.java
index d1b9f34..a6af6e9 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/LruBlockCache.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/LruBlockCache.java
@@ -27,8 +27,8 @@ import java.util.concurrent.atomic.AtomicLong;
 import java.util.concurrent.locks.ReentrantLock;
 
 import org.apache.accumulo.core.util.NamingThreadFactory;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * A block cache implementation that is memory-aware using {@link HeapSize}, 
memory-bound using an LRU eviction algorithm, and concurrent: backed by a
@@ -62,7 +62,7 @@ import org.apache.commons.logging.LogFactory;
  */
 public class LruBlockCache implements BlockCache, HeapSize {
 
-  static final Log LOG = LogFactory.getLog(LruBlockCache.class);
+  private static final Logger log = 
LoggerFactory.getLogger(LruBlockCache.class);
 
   /** Default Configuration Parameters */
 
@@ -331,7 +331,7 @@ public class LruBlockCache implements BlockCache, HeapSize {
 
       long bytesToFree = size.get() - minSize();
 
-      LOG.debug("Block cache LRU eviction started.  Attempting to free " + 
bytesToFree + " bytes");
+      log.trace("Block cache LRU eviction started.  Attempting to free {} 
bytes", bytesToFree);
 
       if (bytesToFree <= 0)
         return;
@@ -382,9 +382,8 @@ public class LruBlockCache implements BlockCache, HeapSize {
       float multiMB = ((float) bucketMulti.totalSize()) / ((float) (1024 * 
1024));
       float memoryMB = ((float) bucketMemory.totalSize()) / ((float) (1024 * 
1024));
 
-      LOG.debug("Block cache LRU eviction completed. " + "Freed " + bytesFreed 
+ " bytes.  " + "Priority Sizes: " + "Single=" + singleMB + "MB ("
-          + bucketSingle.totalSize() + "), " + "Multi=" + multiMB + "MB (" + 
bucketMulti.totalSize() + ")," + "Memory=" + memoryMB + "MB ("
-          + bucketMemory.totalSize() + ")");
+      log.trace("Block cache LRU eviction completed. Freed {} bytes. Priority 
Sizes: Single={}MB ({}), Multi={}MB ({}), Memory={}MB ({})", bytesFreed,
+          singleMB, bucketSingle.totalSize(), multiMB, 
bucketMulti.totalSize(), memoryMB, bucketMemory.totalSize());
 
     } finally {
       stats.evict();
@@ -565,11 +564,10 @@ public class LruBlockCache implements BlockCache, 
HeapSize {
     float sizeMB = ((float) totalSize) / ((float) (1024 * 1024));
     float freeMB = ((float) freeSize) / ((float) (1024 * 1024));
     float maxMB = ((float) maxSize) / ((float) (1024 * 1024));
-    LruBlockCache.LOG.debug("Cache Stats: Sizes: " + "Total=" + sizeMB + "MB 
(" + totalSize + "), " + "Free=" + freeMB + "MB (" + freeSize + "), " + "Max="
-        + maxMB + "MB (" + maxSize + ")" + ", Counts: " + "Blocks=" + size() + 
", " + "Access=" + stats.getRequestCount() + ", " + "Hit=" + stats.getHitCount()
-        + ", " + "Miss=" + stats.getMissCount() + ", " + "Evictions=" + 
stats.getEvictionCount() + ", " + "Evicted=" + stats.getEvictedCount() + ", 
Ratios: "
-        + "Hit Ratio=" + stats.getHitRatio() * 100 + "%, " + "Miss Ratio=" + 
stats.getMissRatio() * 100 + "%, " + "Evicted/Run=" + stats.evictedPerEviction()
-        + ", " + "Duplicate Reads=" + stats.getDuplicateReads());
+    log.debug("Cache Stats: Sizes: Total={}MB ({}), Free={}MB ({}), Max={}MB 
({}), Counts: Blocks={}, Access={}, Hit={}, Miss={}, Evictions={}, Evicted={},"
+        + "Ratios: Hit Ratio={}%, Miss Ratio={}%, Evicted/Run={}, Duplicate 
Reads={}", sizeMB, totalSize, freeMB, freeSize, maxMB, maxSize, size(),
+        stats.getRequestCount(), stats.getHitCount(), stats.getMissCount(), 
stats.getEvictionCount(), stats.getEvictedCount(), stats.getHitRatio() * 100,
+        stats.getMissRatio() * 100, stats.evictedPerEviction(), 
stats.getDuplicateReads());
   }
 
   /**

Reply via email to