@Override
  public ConnectorMetadata getMetadata(
      ConnectorSession session, ConnectorTransactionHandle transaction) {
    ConnectorMetadata metadata = transactionManager.get(transaction);
    return new ClassLoaderSafeConnectorMetadata(metadata, getClass().getClassLoader());
  }
A Connector of mixed-format table to Trino
amoro-format-mixed/amoro-mixed-trino/src/main/java/org/apache/amoro/trino/MixedFormatConnector.java