code: public BlockLocation[] locationsFor(FileStatus stat, long start, long len)
        throws IOException {
      // TODO cache
      return fs.getFileBlockLocations(stat, start, len);
    }
docs: Get a set of locations for the given file.