diff --git a/bin/region_mover.rb b/bin/region_mover.rb index eaca097579..9b2f2e0d6f 100644 --- a/bin/region_mover.rb +++ b/bin/region_mover.rb @@ -87,7 +87,8 @@ def getServerNameForRegion(admin, r) server = result.getValue(HConstants::CATALOG_FAMILY, HConstants::SERVER_QUALIFIER) startcode = result.getValue(HConstants::CATALOG_FAMILY, HConstants::STARTCODE_QUALIFIER) return nil unless server - return java.lang.String.new(Bytes.toString(server)).replaceFirst(":", ",") + "," + Bytes.toLong(startcode).to_s + hostname, port = Bytes.toString(server).split(":") + return ServerName.getServerName(hostname, port.to_i, Bytes.toLong(startcode)) ensure table.close() end