Release 457 (6 Sep 2024)#

General#

JDBC driver#

  • Publish a JDBC driver JAR without bundled, third-party dependencies. (#22098)

BigQuery connector#

  • Fix failures with queries using table functions when parent-project-id is defined. (#23041)

Blackhole connector#

  • Add support for the REPLACE modifier as part of a CREATE TABLE statement. (#23004)

Delta Lake connector#

Hive connector#

Hudi connector#

Iceberg connector#

Memory connector#

  • Add support for renaming schemas with ALTER SCHEMA ... RENAME. (#22659)

Prometheus connector#

  • Fix reading large Prometheus responses. (#23025)

SPI#

  • Remove the deprecated ConnectorMetadata.createView method. (#23208)

  • Remove the deprecated ConnectorMetadata.beginRefreshMaterializedView method. (#23212)

  • Remove the deprecated ConnectorMetadata.finishInsert method. (#23213)

  • Remove the deprecated ConnectorMetadata.createTable(ConnectorSession session, ConnectorTableMetadata tableMetadata, boolean ignoreExisting) method. (#23209)

  • Remove the deprecated ConnectorMetadata.beginCreateTable method. (#23211)

  • Remove the deprecated ConnectorSplit.getInfo method. (#23271)

  • Remove the deprecated DecimalConversions.realToShortDecimal(long value, long precision, long scale) method. ( #23275)

  • Remove the deprecated constructor from the ConstraintApplicationResult class. (#23272)