addAllSplits(arg0, Arrays.asList(getInputPaths(arg0)), splits, fs);
List<InputSplit> cleanedSplits = new ArrayList<InputSplit>();
for (int i = 0; i < splits.size(); i++) {
CombineFileSplit oldSplit = (CombineFileSplit) splits.get(i);
String[] locations = oldSplit.getLocations();
if (locations.length > 10)
locations = Arrays.copyOf(locations, 10);
cleanedSplits.add(new CombineFileSplit(oldSplit.getPaths(), oldSplit.getStartOffsets(), oldSplit.getLengths(),
locations));
}
return cleanedSplits;
}