private Table getTable(org.apache.hadoop.hive.ql.metadata.Table hmsTable) {
    boolean skipCache = SessionStateUtil.getQueryState(conf)
        .map(queryState -> queryState.getNumModifiedRows() > 0)
        .orElse(true);
    return IcebergTableUtil.getTable(conf, hmsTable.getTTable(), skipCache);
  }
@param jobConf Job configuration for InputFormat to access
@param deserializer Deserializer
@param exprNodeDesc Filter expression extracted by Hive
@return Entire filter to take advantage of Hive's pruning as well as Iceberg's pruning.
iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/hive/HiveIcebergStorageHandler.java