Release 400 (13 Oct 2022)#
General#
- Add output buffer utilization to - EXPLAIN ANALYZE VERBOSE. (#14396)
- Increase concurrency for large clusters. (#14395) 
- Fix JSON serialization failure for - QueryCompletedEventin event listener. (#14604)
- Fix occasional - maximum pending connection acquisitions exceededfailure when fault-tolerant execution is enabled. (#14580)
- Fix incorrect results when calling the - roundfunction on large- realand- doublevalues. (#14613)
- Fix query failure when using the - merge(qdigest)function. (#14616)
BigQuery connector#
- Add support for truncating tables. (#14494) 
Delta Lake connector#
- Prevent coordinator out-of-memory failure when querying a large number of tables in a short period of time. (#14571) 
Hive connector#
- Reduce memory usage when scanning a large number of partitions, and add the - hive.max-partitions-for-eager-loadconfiguration property to manage the number of partitions that can be loaded into memory. (#14225)
- Increase the default value of the - hive.max-partitions-per-scanconfiguration property to- 1000000from- 100000. (#14225)
- Utilize the - hive.metastore.thrift.delete-files-on-dropconfiguration property when dropping partitions and tables. Previously, it was only used when dropping tables. (#13545)
Hudi connector#
- Hide Hive system schemas. (#14510) 
Iceberg connector#
- Reduce query latency when querying tables with a large number of files. (#14504) 
- Prevent table corruption when changing a table fails due to an inability to release the table lock from the Hive metastore. (#14386) 
- Fix query failure when reading from a table with a leading double slash in the metadata location. (#14299) 
Pinot connector#
SQL Server connector#
- Allow renaming column names containing special characters. (#14272) 
SPI#
- Add - ConnectorAccessControl.checkCanGrantExecuteFunctionPrivilegeoverload which must be implemented to allow views that use table functions. (#13944)