public static void alterTable(
      IMetaStoreClient client, String databaseName, String tblName, Table table) throws TException {
    alterTable(client, databaseName, tblName, table, ImmutableMap.of());
  }
Calls alter_table method using the metastore client. If the HMS supports it, environmental
context will be set in a way that turns off stats updates to avoid recursive file listing.
iceberg/iceberg-catalog/src/main/java/org/apache/iceberg/hive/MetastoreUtil.java