HBASE-15171 Addendum removes extra loop (Yu Li)
This commit is contained in:
parent
421fe24e9b
commit
dfa9484137
|
@ -66,13 +66,12 @@ public class PutSortReducer extends
|
|||
for (List<Cell> cells: p.getFamilyCellMap().values()) {
|
||||
for (Cell cell: cells) {
|
||||
KeyValue kv = KeyValueUtil.ensureKeyValueTypeForMR(cell);
|
||||
map.add(kv);
|
||||
}
|
||||
}
|
||||
for(KeyValue kv: map){
|
||||
if (map.add(kv)) {// don't count duplicated kv into size
|
||||
curSize += kv.heapSize();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
context.setStatus("Read " + map.size() + " entries of " + map.getClass()
|
||||
+ "(" + StringUtils.humanReadableInt(curSize) + ")");
|
||||
int index = 0;
|
||||
|
|
Loading…
Reference in New Issue