HBASE-12998 Compilation with Hdfs-2.7.0-SNAPSHOT is broken after HDFS-7647

This commit is contained in:
Enis Soztutar 2015-02-09 17:14:02 -08:00
parent e06c0d006c
commit 66ccc22117
1 changed files with 5 additions and 4 deletions

View File

@ -174,11 +174,12 @@ public class TestBlockReorder {
public void reorderBlocks(Configuration c, LocatedBlocks lbs, String src) {
for (LocatedBlock lb : lbs.getLocatedBlocks()) {
if (lb.getLocations().length > 1) {
if (lb.getLocations()[0].getHostName().equals(lookup)) {
DatanodeInfo[] infos = lb.getLocations();
if (infos[0].getHostName().equals(lookup)) {
LOG.info("HFileSystem bad host, inverting");
DatanodeInfo tmp = lb.getLocations()[0];
lb.getLocations()[0] = lb.getLocations()[1];
lb.getLocations()[1] = tmp;
DatanodeInfo tmp = infos[0];
infos[0] = infos[1];
infos[1] = tmp;
}
}
}