in paimon-presto-common/src/main/java/org/apache/paimon/presto/PrestoMetadata.java [274:287]
public void renameTable(
ConnectorSession session,
ConnectorTableHandle tableHandle,
SchemaTableName newTableName) {
PrestoTableHandle oldTableHandle = (PrestoTableHandle) tableHandle;
try {
catalog.renameTable(
new Identifier(oldTableHandle.getSchemaName(), oldTableHandle.getTableName()),
new Identifier(newTableName.getSchemaName(), newTableName.getTableName()),
true);
} catch (Catalog.TableNotExistException | Catalog.TableAlreadyExistException e) {
throw new RuntimeException(e);
}
}