Release 401 (26 Oct 2022)#
General#
- Add support for using path-style access for all requests to S3 when using fault-tolerant execution with exchange spooling. This can be enabled with the - exchange.s3.path-style-accessconfiguration property. (#14655)
- Add support for table functions in file-based access control. (#13713) 
- Add output buffer utilization distribution to - EXPLAIN ANALYZE VERBOSE. (#14596)
- Add operator blocked time distribution to - EXPLAIN ANALYZE VERBOSE. (#14640)
- Improve performance and reliability of - INSERTand- MERGE. (#14553)
- Fix query failure caused by a - com.google.common.base.VerifyException: cannot unset noMoreSplitserror. (#14668)
- Fix underestimation of CPU usage and scheduled time statistics for joins in - EXPLAIN ANALYZE. (#14572)
Cassandra connector#
- Upgrade minimum required Cassandra version to 3.0. (#14562) 
Delta Lake connector#
- Add support for writing to tables with Delta Lake writer protocol version 4. This does not yet include support for change data feeds or generated columns. (#14573) 
- Add support for writes on Google Cloud Storage. (#12264) 
- Avoid overwriting the reader and writer versions when executing a - COMMENTor- ALTER TABLE ... ADD COLUMNstatement. (#14611)
- Fix failure when listing tables from the Glue metastore and one of the tables has no properties. (#14577) 
Hive connector#
- Add support for IBM Cloud Object Storage. (#14625) 
- Allow creating tables with an Avro schema literal using the new table property - avro_schema_literal. (#14426)
- Fix potential query failure or incorrect results when reading from a table with the - avro.schema.literalHive table property set. (#14426)
- Fix failure when listing tables from the Glue metastore and one of the tables has no properties. (#14577) 
Iceberg connector#
Kafka connector#
- Add support for configuring the prefix for internal column names with the - kafka.internal-column-prefixcatalog configuration property. The default value is- _to maintain current behavior. (#14224)
MongoDB connector#
- Add - querytable function for query pass-through to the connector. (#14535)
MySQL connector#
- Add support for writes when fault-tolerant execution is enabled. (#14445) 
Pinot connector#
- Fix failure when executing - SHOW CREATE TABLE. (#14071)
PostgreSQL connector#
- Add support for writes when fault-tolerant execution is enabled. (#14445) 
SQL Server connector#
- Add support for writes when fault-tolerant execution is enabled. (#14730) 
SPI#
- Add stage output buffer distribution to - EventListener. (#14638)