Author: stack
Date: Tue Jul 19 21:44:07 2011
New Revision: 1148556

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

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

Modified: hbase/branches/0.90/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/hbase/branches/0.90/CHANGES.txt?rev=1148556&r1=1148555&r2=1148556&view=diff
==============================================================================
--- hbase/branches/0.90/CHANGES.txt (original)
+++ hbase/branches/0.90/CHANGES.txt Tue Jul 19 21:44:07 2011
@@ -78,6 +78,8 @@ Release 0.90.4 - Unreleased
    HBASE-4101  Regionserver Deadlock (ramkrishna.s.vasudevan)
    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-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/branches/0.90/src/main/ruby/hbase/admin.rb
URL: 
http://svn.apache.org/viewvc/hbase/branches/0.90/src/main/ruby/hbase/admin.rb?rev=1148556&r1=1148555&r2=1148556&view=diff
==============================================================================
--- hbase/branches/0.90/src/main/ruby/hbase/admin.rb (original)
+++ hbase/branches/0.90/src/main/ruby/hbase/admin.rb Tue Jul 19 21:44:07 2011
@@ -167,13 +167,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