Add coordinator and worker counts to /metrics endpoint. (#27408)
Allow configuring the maximum amount of memory to use while writing tables
through the task.scale-writers.max-writer-memory-percentage configuration
property. (#27874)
Add variant of array_first() for finding the first element that matches
a predicate. (#27706)
⚠️ Breaking change: Remove enable-large-dynamic-filters configuration property and the
corresponding system session property enable_large_dynamic_filters. (#27637)
⚠️ Breaking change: Remove the dynamic-filtering.small* and dynamic-filtering.large-broadcast*
configuration properties. (#27637)
Return the correct class name for map, row, time with time zone, timestamp with time zone,
varbinary and null values when calling ResultSetMetaData.getColumnClassName. (#28314)
⚠️ Breaking change: Remove live files table metadata cache. The configuration
properties metadata.live-files.cache-size, metadata.live-files.cache-ttl and
checkpoint-filtering.enabled are now defunct and must be removed from server
configurations. (#27618)
⚠️ Breaking change: Remove the parquet.optimized-writer.validation-percentage configuration
property, use the parquet.writer.validation-percentage, instead. (#27729)
⚠️ Breaking change: Remove the hive.parquet.writer.block-size configuration property, use
parquet.writer.block-size, instead. (#27729)
⚠️ Breaking change: Remove the hive.parquet.writer.page-size configuration property, use
parquet.writer.page-size, instead. (#27729)
⚠️ Breaking change: Remove support for the iceberg.extended-statistics.enabled configuration option and
extended_statistics_enabled session property. (#27914)
Improve the effectiveness of Bloom filters for high-cardinality columns in Parquet files. (#27656)
Improve query performance when querying a fresh materialized view. (#27608)
Improve optimize to clean up partition scoped equality delete files when a partition filter is used. (#28371)
Enhance optimize_manifests to cluster manifests by partition, improving read
performance for queries that apply partition filters. (#27358)
Reduce planning time of queries on tables containing delete files. (#27955)
Reduce planning time for queries involving simple FROM and WHERE clauses. (#27973)
Reduce query planning time on large tables. (#28068)
Add support for temporary GCS credentials provided by REST catalog. (#24518)
Fix failure when reading $files metadata tables when
scheme involving bucket or truncate changes. (#26109)
Fix failure when reading $file_modified_time metadata column on tables with equality
deletes. (#27850)
Avoid large footers in Parquet files from certain rare string inputs. (#27903)
Fix failures for queries with joins on metadata columns. (#27984)
Fix query failures and increased latency when using Azure file system. (#28058)
Fix incorrect memory accounting for INSERT queries targeting bucketed and sorted tables. (#28315)
Fix an issue where using ALTER TABLE ... SET PROPERTIES to set partition spec
unintentionally removed existing partition columns from the partition spec. (#26492)
Fix failures when reading from tables with write.parquet.compression-codec property set to LZ4. (#28291)
Fix value of compression-codec table property written by Trino to be compliant with Iceberg spec. (#28293)
Fix failure when the file path contains # in GCS. (#28292)
Fix failure when reading tables with iceberg.jdbc-catalog.schema-version=V0. (#28419)
Avoid worker crashes when reading from tables with a larger number of equality deletes. (#28468)
Fix failure when querying $files table after CREATE OR REPLACE TABLE with a different partitioning schema. (#25339)