You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2010/05/19 23:20:59 UTC

svn commit: r946405 - in /hbase/trunk: CHANGES.txt core/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java

Author: stack
Date: Wed May 19 21:20:58 2010
New Revision: 946405

URL: http://svn.apache.org/viewvc?rev=946405&view=rev
Log:
HBASE-2573 client.HConnectionManager logs non-printable binary bytes

Modified:
    hbase/trunk/CHANGES.txt
    hbase/trunk/core/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java

Modified: hbase/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hbase/trunk/CHANGES.txt?rev=946405&r1=946404&r2=946405&view=diff
==============================================================================
--- hbase/trunk/CHANGES.txt (original)
+++ hbase/trunk/CHANGES.txt Wed May 19 21:20:58 2010
@@ -341,6 +341,8 @@ Release 0.21.0 - Unreleased
                Java::JavaLang::String into String (TypeError) - little
                issue with script
    HBASE-2483  Some tests do not use ephemeral ports
+   HBASE-2573  client.HConnectionManager$TableServers logs non-printable
+               binary bytes (Benoît Sigoure via Stack)
 
 
   IMPROVEMENTS

Modified: hbase/trunk/core/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java
URL: http://svn.apache.org/viewvc/hbase/trunk/core/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java?rev=946405&r1=946404&r2=946405&view=diff
==============================================================================
--- hbase/trunk/core/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java (original)
+++ hbase/trunk/core/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java Wed May 19 21:20:58 2010
@@ -796,7 +796,7 @@ public class HConnectionManager implemen
       if (rl != null) {
         if (LOG.isDebugEnabled()) {
           LOG.debug("Cache hit for row <" +
-            Bytes.toString(row) +
+            Bytes.toStringBinary(row) +
             "> in tableName " + Bytes.toString(tableName) +
             ": location server " + rl.getServerAddress() +
             ", location region name " +