Author: stack
Date: Tue Jul 19 21:45:13 2011
New Revision: 1148558

URL: http://svn.apache.org/viewvc?rev=1148558&view=rev
Log:
HBASE-4115 HBase shell assign and unassign unusable if region name includes 
binary-encoded data

Modified:
    hbase/trunk/CHANGES.txt
    hbase/trunk/src/main/ruby/hbase/admin.rb

Modified: hbase/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/hbase/trunk/CHANGES.txt?rev=1148558&r1=1148557&r2=1148558&view=diff
==============================================================================
--- hbase/trunk/CHANGES.txt (original)
+++ hbase/trunk/CHANGES.txt Tue Jul 19 21:45:13 2011
@@ -421,6 +421,8 @@ Release 0.90.4 - Unreleased
    HBASE-3872  Hole in split transaction rollback; edits to .META. need
                to be rolled back even if it seems like they didn't make it
    HBASE-4101  Regionserver Deadlock (ramkrishna.s.vasudevan)
+   HBASE-4115  HBase shell assign and unassign unusable if region name
+               includes binary-encoded data (Ryan Brush)
 
   IMPROVEMENT
    HBASE-3882  hbase-config.sh needs to be updated so it can auto-detects the

Modified: hbase/trunk/src/main/ruby/hbase/admin.rb
URL: 
http://svn.apache.org/viewvc/hbase/trunk/src/main/ruby/hbase/admin.rb?rev=1148558&r1=1148557&r2=1148558&view=diff
==============================================================================
--- hbase/trunk/src/main/ruby/hbase/admin.rb (original)
+++ hbase/trunk/src/main/ruby/hbase/admin.rb Tue Jul 19 21:45:13 2011
@@ -219,13 +219,13 @@ module Hbase
     
#----------------------------------------------------------------------------------------------
     # Assign a region
     def assign(region_name, force)
-      @admin.assign(org.apache.hadoop.hbase.util.Bytes.toBytes(region_name), 
java.lang.Boolean::valueOf(force))
+      @admin.assign(region_name.to_java_bytes, 
java.lang.Boolean::valueOf(force))
     end
 
     
#----------------------------------------------------------------------------------------------
     # Unassign a region
     def unassign(region_name, force)
-      @admin.unassign(org.apache.hadoop.hbase.util.Bytes.toBytes(region_name), 
java.lang.Boolean::valueOf(force))
+      @admin.unassign(region_name.to_java_bytes, 
java.lang.Boolean::valueOf(force))
     end
 
     
#----------------------------------------------------------------------------------------------


Reply via email to