Release 0.210

    • Fix correctness issue when terms contain references to the same column using different syntactic forms (#11120).

    • Improve performance when converting between ROW types.

    • Remove user CPU time tracking as introduces non-trivial overhead.

    • Select join distribution type automatically for queries involving outer joins.

    • Prevent ORC writer from writing stripes larger than the max configured size when converting a highly dictionary compressed column to direct encoding.

    • Support creating Avro tables with a custom schema using the avro_schema_url table property.

    • Support cross-realm Kerberos authentication for HDFS and Hive Metastore.

    • Deallocate prepared statement when PreparedStatement is closed. Previously, Connection became unusable after many prepared statements were created.

    • SystemAccessControl.checkCanSetUser() now takes an Optional<Principal> rather than a nullable Principal.

    • Rename connectorId to in ConnectorFactory, QueryInputMetadata, and QueryOutputMetadata.

    • Pass ConnectorTransactionHandle to ConnectorAccessControl.checkCanSetCatalogSessionProperty().

    Note