@Override
 public float getProgress() throws IOException, InterruptedException {
   return in.getProgress();
 }
 private NewRecordReader(MRInput in) throws IOException {
   this.in = in;
   this.reader = in.getReader();
 }