private static Map<String, String> filterIcebergTableProperties(Properties props) {
    Map<String, String> map = Maps.newHashMapWithExpectedSize(props.size());
    for (Object key : props.keySet()) {
      if (!PROPERTIES_TO_REMOVE.contains(key)) {
        map.put(key.toString(), props.get(key).toString());
      }
    }
    return map;
  }
Create the iceberg table properties without the {@link Catalogs#PROPERTIES_TO_REMOVE}
@param props the controlling properties
@return map of iceberg table properties
iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/Catalogs.java