Only assign if table is enabled -- fixes TestHFileOutputFormat

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1004699 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Michael Stack 2010-10-05 16:25:01 +00:00
parent 83470f981a
commit fc72345b47
1 changed files with 6 additions and 3 deletions

View File

@ -70,6 +70,7 @@ import org.apache.hadoop.mapred.MiniMRCluster;
import org.apache.hadoop.security.UnixUserGroupInformation;
import org.apache.hadoop.security.UserGroupInformation;
import org.apache.zookeeper.ZooKeeper;
import org.eclipse.jdt.core.dom.ThisExpression;
import com.google.common.base.Preconditions;
@ -674,9 +675,11 @@ public class HBaseTestingUtility {
// flush cache of regions
HConnection conn = table.getConnection();
conn.clearRegionCache();
// assign all the new regions
for(HRegionInfo hri : newRegions) {
hbaseCluster.getMaster().assignRegion(hri);
// assign all the new regions IF table is enabled.
if (getHBaseAdmin().isTableEnabled(table.getTableName())) {
for(HRegionInfo hri : newRegions) {
hbaseCluster.getMaster().assignRegion(hri);
}
}
return count;
}