Release 467 (6 Dec 2024)#
General#
Add support for the
DISTINCT
clause in windowed aggregate functions. (#24352)Allow using
LISTAGG
as a windowed aggregate function. (#24366)Change default protocol for internal communication to HTTP/1.1 to address issues with HTTP/2. (#24299)
Return compressed results to clients by default when using the spooling protocol. (#24332)
Add application identifier
azure.application-id
,gcs.application-id
, ors3.application-id
to the storage when using the spooling protocol. (#24361)Add support for OpenTelemetry tracing to the HTTP, Kafka, and MySQL event listener. (#24389)
Fix incorrect handling of SIGTERM signal, which prevented the server from shutting down. (#24380)
Fix query failures or missing statistics in
SHOW STATS
when a connector returnsNaN
values for table statistics. (#24315)
Docker image#
Remove the
microdnf
package manager. (#24281)
Iceberg connector#
Add the
$all_manifests
metadata tables. (#24330)⚠️ Breaking change: Remove the deprecated
schema
andtable
arguments from thetable_changes
table function. Useschema_name
andtable_name
instead. (#24324)⚠️ Breaking change: Use the
iceberg.rest-catalog.warehouse
configuration property instead oficeberg.rest-catalog.parent-namespace
with Unity catalogs. (#24269)Fix failure when writing concurrently with transformed partition columns. (#24160)
Clean up table transaction files when
CREATE TABLE
fails. (#24279)
Delta Lake#
SPI#
⚠️ Breaking change: Remove the deprecated
SystemAccessControlFactory#create
method. (#24382)