Release 472 (5 Mar 2025)#
General#
Color the server console output for improved readability. (#25090)
⚠️ Breaking change: Rename HTTP client property prefixes from
workerInfoandmemoryManagertoworker-infoandmemory-manager. (#25099)Fix failure for queries with large numbers of expressions in the
SELECTclause. (#25040)Improve performance of certain queries involving
ORDER BY ... LIMITwith subqueries. (#25138)Fix incorrect results when passing an array that contains nulls to
cosine_distanceandcosine_similarity. (#25195)Prevent improper use of
WITH SESSIONwith non-SELECTqueries. (#25112)
JDBC driver#
Provide a
javax.sql.DataSourceimplementation. (#24985)Fix roles being cleared after invoking
SET SESSION AUTHORIZATIONorRESET SESSION AUTHORIZATION. (#25191)
Docker image#
Improve performance when using Snappy compression. (#25143)
Fix initialization failure for the DuckDB connector. (#25143)
BigQuery connector#
Improve performance of listing tables when
bigquery.case-insensitive-name-matchingis enabled. (#25222)
Delta Lake connector#
Improve support for highly concurrent table modifications. (#25141)
Faker connector#
Add support for the
rowtype and generate empty values forarray,map, andjsontypes. (#25120)
Iceberg connector#
Add the
$partitionhidden column. (#24301)Fix incorrect results when reading Iceberg tables after deletes were performed. (#25151)
Loki connector#
Fix connection failures with Loki version higher than 3.2.0. (#25156)
PostgreSQL connector#
Improve performance for queries involving cast of integer types. (#24950)
SPI#
Remove the deprecated
ConnectorMetadata.addColumn(ConnectorSession session, ConnectorTableHandle tableHandle, ColumnMetadata column)method. Use theConnectorMetadata.addColumn(ConnectorSession session, ConnectorTableHandle tableHandle, ColumnMetadata column, ColumnPosition position)instead. (#25163)