public static AbstractOptimizingEvaluator createOptimizingEvaluator(
      DefaultTableRuntime tableRuntime, MixedTable table, int maxPendingPartitions) {
    TableSnapshot snapshot = IcebergTableUtil.getSnapshot(table, tableRuntime);
    return createOptimizingEvaluator(tableRuntime, table, snapshot, maxPendingPartitions);
  }
Fetch all manifest files of an Iceberg Table

@param table An iceberg table, or maybe base store or change store of mixed-iceberg format.
@return Path set of all valid manifest files.
amoro-ams/src/main/java/org/apache/amoro/server/utils/IcebergTableUtil.java