@Override
  public InputSplit[] getSplits(JobConf job, int numSplits) throws IOException {
    return innerInputFormat.getSplits(newJobContext(job))
                           .stream()
                           .map(InputSplit.class::cast)
                           .toArray(InputSplit[]::new);
  }
Configures the {@code JobConf} to use the {@code MapredIcebergInputFormat} and
returns a helper to add further configuration.

@param job the {@code JobConf} to configure
iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/mapred/MapredIcebergInputFormat.java