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, andconcurrent-lifespans-per-taskconfiguration properties and thegrouped_execution,dynamic_schedule_for_grouped_execution, andconcurrent_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)