Release 419 (5 Jun 2023)#
General#
- Add the - array_histogram()function to find the number of occurrences of the unique elements in an array. (#14725)
- Improve planning performance for queries involving joins. (#17458) 
- Fix query failure when the server JSON response exceeds the 5MB limit for string values. (#17557) 
Web UI#
- Allow uppercase or mixed case values for the - web-ui.authentication.typeconfiguration property. (#17334)
BigQuery connector#
Delta Lake connector#
- Support the - idand- namemapping modes when adding new columns. (#17236)
- Improve performance of reading Parquet files. (#17612) 
- Improve performance when writing Parquet files with structural data types. (#17665) 
- Properly display the schema, table name, and location of tables being inserted into in the output of - EXPLAINqueries. (#17590)
- Fix query failure when writing to a file location with a trailing - /in its name. (#17552)
Hive connector#
- Add support for reading ORC files with shorthand timezone ids in the Stripe footer metadata. You can set the - hive.orc.read-legacy-short-zone-idconfiguration property to- trueto enable this behavior. (#12303)
- Improve performance of reading ORC files with Bloom filter indexes. (#17530) 
- Improve performance of reading Parquet files. (#17612) 
- Improve optimized Parquet writer performance for structural data types. (#17665) 
- Fix query failure for tables with file paths that contain non-alphanumeric characters. (#17621) 
Hudi connector#
- Improve performance of reading Parquet files. (#17612) 
- Improve performance when writing Parquet files with structural data types. (#17665) 
Iceberg connector#
- Add support for the Nessie catalog. (#11701) 
- Disallow use of the - migratetable procedure on Hive tables with- array,- mapand- rowtypes. Previously, this returned incorrect results after the migration. (#17587)
- Improve performance of reading ORC files with Bloom filter indexes. (#17530) 
- Improve performance of reading Parquet files. (#17612) 
- Improve performance when writing Parquet files with structural data types. (#17665) 
- Improve performance of reading table statistics. (#16745) 
SPI#
- Remove unused - NullAdaptationPolicyfrom- ScalarFunctionAdapter. (#17706)