Index: src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java (revision 1138246) +++ src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java (working copy) @@ -784,7 +784,7 @@ } } - private void closeRegion(final HServerAddress hsa, final HRegionInfo hri) + public void closeRegion(final HServerAddress hsa, final HRegionInfo hri) throws IOException { HRegionInterface rs = this.connection.getHRegionConnection(hsa); // Close the region without updating zk state. Index: src/main/ruby/hbase/admin.rb =================================================================== --- src/main/ruby/hbase/admin.rb (revision 1138246) +++ src/main/ruby/hbase/admin.rb (working copy) @@ -161,7 +161,7 @@ #---------------------------------------------------------------------------------------------- # Closes a region def close_region(region_name, server = nil) - @admin.closeRegion(region_name, server ? [server].to_java : nil) + @admin.closeRegion(region_name, server) end #----------------------------------------------------------------------------------------------