Release 426 (5 Sep 2023)#
General#
Add support for
SET SESSION AUTHORIZATIONandRESET SESSION AUTHORIZATION. (#16067)Add support for automatic type coercion when creating tables. (#13994)
Improve performance of aggregations over decimal values. (#18868)
Fix event listener incorrectly reporting output columns for
UPDATEstatements with subqueries. (#18815)Fix failure when performing an outer join involving geospatial functions in the join clause. (#18860)
Fix failure when querying partitioned tables with a
WHEREclause that contains lambda expressions. (#18865)Fix failure for
GROUP BYqueries overmapandarraytypes. (#18863)
Security#
Fix authentication failure with OAuth 2.0 when authentication tokens are larger than 4 KB. (#18836)
Delta Lake connector#
Add support for the
TRUNCATE TABLEstatement. (#18786)Add support for the
CASCADEoption inDROP SCHEMAstatements. (#18333)Add support for Databricks 13.3 LTS. (#18888)
Fix writing an incorrect transaction log for partitioned tables with an
idornamecolumn mapping mode. (#18661)
Hive connector#
Add the
hive.metastore.thrift.batch-fetch.enabledconfiguration property, which can be set tofalseto disable batch metadata fetching from the Hive metastore. (#18111)Fix
ANALYZEfailure when row count stats are missing. (#18798)Fix the
hive.target-max-file-sizeconfiguration property being ignored when writing to sorted tables. (#18653)Fix query failure when reading large SequenceFile, RCFile, or Avro files. (#18837)
Iceberg connector#
Fix the
iceberg.target-max-file-sizeconfiguration property being ignored when writing to sorted tables. (#18653)
SPI#
Remove the deprecated
ConnectorMetadata#dropSchema(ConnectorSession session, String schemaName)method. (#18839)