for (Iterator<LeafTableInfo> it = leaves.iterator(); it.hasNext();) {
LeafTableInfo leaf = it.next();
BasicTable.Reader reader =
new BasicTable.Reader(leaf.getPath(), conf );
reader.setProjection(leaf.getProjection());
BasicTableStatus s = reader.getStatus();
status.add(s);
readers.add(reader);
if (first)
first = false;
else {