Release 388 (29 Jun 2022)#
General#
- Add support for - EXPLAIN (TYPE LOGICAL, FORMAT JSON). (#12694)
- Add - use_exact_partitioningsession property to re-partition data when the upstream stage’s partitioning does not exactly match what the downstream stage expects. (#12495)
- Improve read performance for - rowdata types. (#12926)
- Remove the grouped execution mechanism, including the - grouped-execution-enabled,- dynamic-schedule-for-grouped-execution, and- concurrent-lifespans-per-taskconfiguration properties and the- grouped_execution,- dynamic_schedule_for_grouped_execution, and- concurrent_lifespans_per_tasksession properties. (#12916)
Security#
- Add refresh token support in OAuth 2.0. (#12664) 
Delta Lake connector#
Elasticsearch connector#
- Remove support for Elasticsearch versions below 6.6.0. (#11263) 
Hive connector#
- Improve performance of listing files and generating splits when recursive directory listings are enabled and tables are stored in S3. (#12443) 
- Fix incompatibility that prevents Apache Hive 3 and older from reading timestamp columns in files produced by Trino’s optimized Parquet writer. (#12857) 
- Prevent reading from a table that was modified within the same Trino transaction. Previously, this returned incorrect query results. (#11769) 
Iceberg connector#
- Add support for reading - tinyintcolumns from ORC files. (#8919)
- Add the ability to configure the schema for materialized view storage tables. (#12591) 
- Remove old deletion-tracking files when running - optimize. (#12617)
- Fix failure when invoking the - rollback_to_snapshotprocedure. (#12887)
- Fix query failure when reading the - $partitionstable after table partitioning changed. (#12874)