public static void updatePartitionLocation(
      HMSClientPool hmsClient,
      MixedTable mixedTable,
      Partition hivePartition,
      String newLocation,
      List<DataFile> dataFiles,
      int accessTimestamp) {
    dropPartition(hmsClient, mixedTable, hivePartition);
    createPartitionIfAbsent(
        hmsClient, mixedTable, hivePartition.getValues(), newLocation, dataFiles, accessTimestamp);
  }
Change the Hive partition location.

@param hiveClient Hive client from MixedHiveCatalog
@param tableIdentifier A table identifier
@param partition A Hive partition name
@param newPath Target partition location
amoro-format-mixed/amoro-mixed-hive/src/main/java/org/apache/amoro/hive/utils/HivePartitionUtil.java