Skip to main content

Release 426 (5 Sep 2023)

General

  • Add support for SET SESSION AUTHORIZATION and RESET 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 UPDATE statements 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 WHERE clause that contains lambda expressions. (#18865)
  • Fix failure for GROUP BY queries over map and array types. (#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 TABLE statement. (#18786)
  • Add support for the CASCADE option in DROP SCHEMA statements. (#18333)
  • Add support for Databricks 13.3 LTS. (#18888)
  • Fix writing an incorrect transaction log for partitioned tables with an id or name column mapping mode. (#18661)

Hive connector

  • Add the hive.metastore.thrift.batch-fetch.enabled configuration property, which can be set to false to disable batch metadata fetching from the Hive metastore. (#18111)
  • Fix ANALYZE failure when row count stats are missing. (#18798)
  • Fix the hive.target-max-file-size configuration 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-size configuration property being ignored when writing to sorted tables. (#18653)

SPI

  • Remove the deprecated ConnectorMetadata#dropSchema(ConnectorSession session, String schemaName) method. (#18839)