protected void cleanMetadata(
      long lastTime, TableOrphanFilesCleaningMetrics orphanFilesCleaningMetrics) {
    LOG.info(
        "Starting cleaning metadata files for table {} before {}",
        table.name(),
        Instant.ofEpochMilli(lastTime));
    clearInternalTableMetadata(lastTime, orphanFilesCleaningMetrics);
  }
Purge data older than the specified UTC timestamp

@param expirationConfig expiration configs
@param instant timestamp/timestampz/long field type uses UTC, others will use the local time
    zone
amoro-ams/src/main/java/org/apache/amoro/server/optimizing/maintainer/IcebergTableMaintainer.java