Release 476-e STS (8 Aug 2025)#
Starburst Enterprise platform (SEP) 476-e is the follow up SEP release to 475-e. It includes all improvements from the following Trino releases:
This release is a short term support (STS) release.
Breaking changes#
The
query.max-written-data-size
query management property has been renamed toquery.max-write-physical-size
. Update your configuration files to use the new property name or the cluster fails to start.JDK 24 is required to run Trino. Update your runtime environment to use JDK 24 or later or Trino fails to start.
The
--sun-misc-unsafe-memory-access=allow
JVM option is required when running Trino with the BigQuery or Snowflake connectors. Add this option to your Trino JVM configuration to ensure proper connector operation.The
kafka-event-listener.client-config-overrides
configuration property has been removed. To configure the Kafka client for the event listener, specify the configuration in a separate file and set thekafka-event-listener.config.resources
property to the path of that file.The Kudu catalog configuration property
kudu.schema-emulation.enabled
has been removed and replaced with the new propertykudu.schema-emulation.type
. If your configuration relied on the old property, you must update your catalog configuration to usekudu.schema-emulation.type
. See Kudu configuration properties for more information about allowed values forkudu.schema-emulation.type
.The
hive.file-status-cache-tables.excluded
configuration property has been renamed tohive.file-status-cache.excluded-tables
. Update your configuration files to use the new property name or the cluster fails to start.
General#
Updated the default value of the
max_import_duration
property for materialized views from30m
to120m
.Updated the default refresh interval for data product materialized views from
60m
to125m
.Improved execution speed for queries that include joins and aggregations.
Security#
Added support for allowing the role receiving a location privilege grant to grant the privilege to others in built-in access control.
Updated built-in access control to include ownership information when querying the
schemas_authorization
,tables_authorization
, andfunctions_authorization
metadata tables in thesystem.metadata
schema.
Delta Lake#
Fixed an issue that prevented querying Delta Lake tables with
timestamp_ntz
columns in Unity Catalog.
Hive connector#
Added support for view refresh using the
ALTER VIEW ... REFRESH
statement.Fixed an issue that prevented the connector from accessing metadata tables when AWS Lake Formation access control was enabled enabled.
Fixed an issue where
SELECT *
queries failed when AWS Lake Formation access control was enabled, the user lackedSELECT
permissions on all columns, andhide_inaccessible_columns=true
.Fixed incorrect
DATE
values when reading Parquet files written by Hive in legacy calendar mode for dates prior to1970-01-01
. SEP now detects and converts these legacy calendar dates to proleptic Gregorian calendar.
Iceberg connector#
Added support for branching.
Added support for the optimize_position_deletes table procedure.
Added support for
copy-on-write
mode when using themerge_mode
table property.Added support for AWS Glue v2 to Iceberg. You can enable it using the
iceberg.catalog.type=glue_v2
configuration property.Added support for specifying the time zone to apply when reading from Iceberg tables with the
iceberg.time-zone
configuration property.Improved query planning performance for materialized views by parallelizing base table freshness retrieval.
Fixed an issue where data maintenance jobs could target non-Iceberg catalogs.
Fixed an issue that prevented the connector from accessing metadata tables when AWS Lake Formation access control was enabled.
Fixed an issue where
SELECT *
queries failed when AWS Lake Formation access control was enabled, the user lackedSELECT
permissions on all columns, andhide_inaccessible_columns=true
.
Kudu connector#
Added support for schema emulation when Kudu is integrated with the Hive metastore. See Kudu configuration properties for information on configuring schema emulation.
Memory connector#
Added support for view refresh using the
ALTER VIEW ... REFRESH
statement.
PostgreSQL connector#
Added support for IAM authentication in Google Cloud instances.
Snowflake connector#
Added support for the MERGE SQL operation.