Release 465 (20 Nov 2024)#
General#
Add the
cosine_similarity()
function for dense vectors. (#23964)Add support for reading geometries in EWKB format with the
ST_GeomFromBinary()
function. (#23824)Add support for parameter of
bigint
type for therepeat()
function. (#22867)Add support for the
ORDER BY
clause in a windowed aggregate function. (#23929)⚠️ Breaking change: Change the data type for
client_info
in the MySQL event listener toMEDIUMTEXT
. (#22362)Improve performance of queries with selective joins. (#22824)
Improve performance when using various string functions in queries involving joins. (#24182)
Reduce chance of out of memory query failure when
retry-policy
is set totask
. (#24114)Prevent some query failures when
retry-policy
is set totask
. (#24165)
JDBC driver#
Add support for
LocalDateTime
andInstant
ingetObject
andsetObject
. (#22906)
CLI#
Fix incorrect quoting of output values when the
CSV_UNQUOTED
or theCSV_HEADER_UNQUOTED
format is used. (#24113)
BigQuery connector#
Fix failure when reading views with
timestamp
columns. (#24004)
Cassandra connector#
⚠️ Breaking change: Require setting the
cassandra.security
configuration property toPASSWORD
along withcassandra.username
andcassandra.password
for password-based authentication. (#23899)
Clickhouse connector#
Delta Lake connector#
Add support for customer-provided SSE key in S3 file system. (#22992)
Fix incorrect results for queries filtering on a partition columns and the
NAME
column mapping mode is used. (#24104)
Druid connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
Exasol connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
Faker connector#
Add the
random_string()
catalog function. (#23990)Make generated data deterministic for repeated queries. (#24008)
Allow configuring locale with the
faker.locale
configuration property. (#24152)
Hive connector#
Add support for skipping archiving when committing to a table in the Glue metastore and the
hive.metastore.glue.skip-archive
configuration property is set totrue
. (#23817)Add support for customer-provided SSE key in S3 file system. (#22992)
Hudi connector#
Add support for customer-provided SSE key in S3 file system. (#22992)
Iceberg connector#
Add support for reading and writing arbitrary table properties with the
extra_properties
table property. (#17427, #24031)Add the
spec_id
,partition
,sort_order_id
, andreadable_metrics
columns to the$files
metadata table. (#24102)Add support for configuring an OAuth2 server URI with the
iceberg.rest-catalog.oauth2.server-uri
configuration property. (#23086)Add support for retrying requests to a JDBC catalog with the
iceberg.jdbc-catalog.retryable-status-codes
configuration property. (#23095)Add support for case-insensitive name matching in the REST catalog. (#23715)
Add support for customer-provided SSE key in S3 file system. (#22992)
Disallow adding duplicate files in the
add_files
andadd_files_from_table
procedures. (#24188)Improve performance of Iceberg queries involving multiple table scans. (#23945)
Prevent
MERGE
,UPDATE
, andDELETE
query failures for tables with equality deletes. (#15952)
Ignite connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
MariaDB connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
MySQL connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
Oracle connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
PostgreSQL connector#
Redshift connector#
SingleStore connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
Snowflake connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
SQL Server connector#
Vertica connector#
Fix connector initialization issue when multiple catalogs with the connector are configured. (#24058)
SPI#
⚠️ Breaking change: Remove deprecated variants of
checkCanExecuteQuery
andcheckCanSetSystemSessionProperty
without aQueryId
parameter fromSystemAccessControl
. (#23244)