Release 479-e LTS (27 Feb 2026)#
Starburst Enterprise platform (SEP) 479-e LTS is the follow up SEP release to 478-e LTS release.
This release is a promotion of the original 479-e STS release in February 2026 into a long term support (LTS) release.
It contains all improvements from Starburst Enterprise releases since the 477-e LTS release.
It includes all improvements from the following Trino release:
Highlights since 477-e#
Upgraded all SEP versions to run on Java 25.0.2.
Manual and automatic refresh for materialized views are now generally available.
Added public preview support for the Great Lakes connector.
Added support for table scan redirection for the Stargate parallel connector.
Added public preview support for sharing data products across clusters.
Added support for cron expressions when scheduling materialized view refreshes in data products.
Added public preview support for CTE reuse.
Starburst Warp Speed catalogs now use the file system cache for data caching.
Added support for SQL jobs, which let you execute SQL statements on a schedule through the SEP UI and REST API.
Breaking changes#
Starburst data catalog now only uses
catalog.default.location.urias the database location when creating a database if the database’scatalogidfield is either missing or matches the configuredcatalog.default.catalog.idvalue. If neither condition is met, the database is created without a default location. In these cases, you must either specify alocationUriwhen creating the database or specify a storage location for each table explicitly when creating tables. If tables are created without a location, queries against those tables fail.As of SEP 479-e, integration with Apache Ranger Admin 2.0.0 is no longer supported. You must upgrade your Ranger Admin deployment to version 2.1.0 or higher to continue using Ranger-based authorization.
As of SEP 479-e, Starburst Warp Speed no longer handles data caching directly and instead relies on the file system cache. To maintain caching functionality, you must add the following properties to each Starburst Warp Speed catalog configuration. If your cluster does not use dynamic catalog management, a restart is required:
fs.cache.enabled=truefs.cache.directories=/opt/data/fscfs.cache.max-disk-usage-percentage=90
Without these properties, Starburst Warp Speed’s caching component no longer functions and only indexing remains active. Additionally, the SEP Helm chart does not mount
/opt/dataon the coordinator by default. For any deployment with Starburst Warp Speed catalogs configured, and before configuring thefs.cache.*properties above, add the following to yourvalues.yaml:coordinator: additionalVolumes: - path: /opt/data volume: hostPath: path: /opt/data type: DirectoryOrCreate
Starburst Warp Speed now requires local SSD storage on the coordinator in addition to the existing local SSDs on worker nodes. You must provision local SSD storage on the coordinator before upgrading.
If you use
preBootstrapCommandsto configure NVMe storage for Starburst Warp Speed on EKS, you must run the script on the coordinator node in addition to the worker nodes. Add the script to your coordinator node group configuration before upgrading.The following Starburst Warp Speed features are removed:
Fast warmup
Warmup rules
Index and cache resiliency
Associated properties for configuring these features are removed:
warp-speed.config.store.typewarp-speed.store.pathwarp-speed.objectstore.*warp-speed.local-store.pathwarp-speed.enable.import-exportwarp-speed.use-http-server-portwarp-speed.call-home.*
You must remove these properties from your configuration or the cluster fails to start.
The following Delta Lake Unity Catalog managed table configuration properties have been renamed:
hive.metastore.unity.catalog-owned-table-enabledtohive.metastore.unity.catalog-managed-table-enableddelta.feature.catalogOwned-previewtodelta.feature.catalogManaged
Update existing configurations to use the new property names.
The query editor Run and troubleshoot configuration property
troubleshooting.anonymized-query-planhas been removed. Remove this property from your configuration before upgrading.A license check was introduced in 479-e STS that required a Starburst Elite license to access Starburst Portal and Starburst Data Catalog. This requirement has been revised in 479-e.1 LTS.
Starburst ODBC driver V2 will retire on March 24, 2026. After this date, continued use may be out of compliance with your EULA. Upgrade to ODBC driver V3 by March 24, 2026.
General#
Upgraded all SEP versions to run on Java 25.0.2.
Added public preview support for sharing data products across clusters.
Added support for configuring the connection pool connection timeout for JDBC connectors using the
connection-pool.connection-timeoutproperty.Added support for using secrets with Starburst Portal.
Added local file system support for storage functions.
Added the ability to republish data products when source table schemas change.
Added support for cron expressions when scheduling materialized view refreshes in data products.
Added CTE reuse as a public preview feature.
Added support for custom startup script
initFileand HTTPS port selection in the Starburst cache service Helm chart.Added a new
gateway.load-balancing.strategyconfiguration toggle to Starburst Gateway. The toggle controls the load balancing method within a single routing group. It can be set toRANDOMorQUERY_COUNT_BASED.Updated materialized views queries to skip reanalysis and access control checks on source tables when
run_as_invokeris disabled.Extended the alphanumeric character limit from 40 to 100 for data product titles and data product schema names.
Improved responsiveness and performance when navigating the access control UI.
Improved error handling for data product refresh failures. The system now correctly displays errors when refresh fails to trigger or when materialization fails.
Added support for on-premises S3-compatible storage with Starburst Warp Speed.
Starburst Warp Speed catalogs now use the file system cache for data caching.
Removed the Trino Web UI option from the Help menu. Access it directly at the
/uipath.Fixed an issue where the Glue
GetDatabasesendpoint returned incorrect target database information in the Starburst data catalog metastore.Fixed an issue where data maintenance jobs failed when the fault-tolerant execution retry policy was set to
TASK.Fixed an issue where the Refresh button did not trigger data product materialization refresh on server.
Fixed a performance issue in the data product dashboard where the catalog dropdown was temporarily unavailable due to excessive API calls.
Fixed an issue where query result caching was incorrectly applied when viewing or editing data products.
Fixed
date_addfunction failure when adding large values to dates or timestamps.Fixed a race condition in Starburst Data Catalog where concurrent partition updates and statistics updates could overwrite each other, resulting in missing partition statistics and degraded query performance.
Security#
Update KEDA Trino Scaler to 0.1.23 to mitigate the following CVEs:
CVE-2025-49796
CVE-2025-49794
CVE-2025-6965
Added support for LDAP user and group synchronization.
Added REST API support for delegating column masking and row filtering expression management. System administrators can now grant
CREATE,ALTER,DROP, andSHOWpermissions forCOLUMN_MASK_EXPRESSIONSandROW_FILTER_EXPRESSIONSentity categories to other roles.Added REST API support for delegating permission to apply column mask and row filter expressions to tables. System administrators can grant apply permissions with or without grant option to other roles.
Added support for removing all associated privileges from a role when you delete the role.
Added
http-server.authentication.oauth2.oidc.use-principal-from-id-tokenconfiguration property to extract the user principal from the OIDC ID token instead of the access token.
Db2 connector#
Added support for
TIMESTAMP(p)data type at a maximum precision of 12 fractional seconds.
Delta Lake connector#
Added support for specifying the time zone used when reading from Delta Lake tables using the
delta.time-zoneconfiguration property.
Elasticsearch connector#
Fixed an issue where wildcard queries against Elasticsearch indices with mapping conflicts would fail even when the conflicting fields were not referenced. Queries now succeed if the conflicting fields are not used in query projections or predicates.
Great Lakes connector#
Added public preview support for the Great Lakes connector.
HBase connector#
Fixed an issue where connector initialization failed when the user did not have table creation permissions and the native table store table already existed.
Hive connector#
Fixed a user impersonation failure affecting partitioned join operations.
Iceberg connector#
Manual and automatic refresh for materialized views are now generally available.
Manual refreshes of Iceberg data products now update the dataset status and last refresh timestamp.
Reduced memory pressure when querying tables that contain highly nested fields.
MaxCompute connector#
Added support for configuring connection and read timeouts.
Redshift connector#
Added support for improving performance of reads from Redshift tables using the
UNLOADcommand.
SingleStore connector#
Added support for
LIKEpredicate pushdown onVARCHARtypes when thesinglestore.experimental.enable-string-pushdown-with-binaryconfiguration property is enabled.Added support for complex predicate pushdown on
VARCHARandCHARtypes.Added support for aggregate pushdown on
VARCHARandCHARcolumns for the following functions:count,count(distinct x),min, andmax.Added support for
NOTpredicate pushdown.Fixed an issue where multiple
=predicates on the same column orINpredicates were treated as case-insensitive.
Snowflake connector#
The
snowflake_jdbcconnector will be removed after the May 2026 LTS release. Migrate to the `snowflake_parallel connector before May to avoid disruption.
SQL Server connector#
Fixed an issue where schemas were not being returned when
sqlserver.database-prefix-for-schema.enabledwas enabled.
Starburst Stargate connector#
Added support for table scan redirection for the Stargate parallel connector.
479-e.1 changes (27 Feb 2026)#
Added support for configuring write stream types with the
bigquery.write-stream-typeproperty.Added support for LDAP user and group synchronization.
Fixed
compression_codectable property values written by Trino not conforming to the Iceberg specification, causing Spark to fail when reading these tables.Fixed a regression which introduced over-validation of
compression_codecproperty values on read, causing Trino to error when encountering tables written by Spark.Fixed an issue in Starburst Data Catalog with MySQL, where column statistics for high-precision
DECIMALcolumn types failed due to insufficient precision in internal table definitions.Fixed an issue where any user with privileges to add grants on a table, schema, or other entity could also add column masks and row filters on that entity through the Add privileges UI. Adding a column mask or row filter now requires the appropriate
APPLYprivilege on the user’s role.Fixed an issue in the Delta Lake connector where extra credentials provided in authentication passthrough scenarios were not being used when accessing files on storage.
Fixed an issue where creating a view based on a partitioned table would fail when Starburst Data Catalog was configured as the metastore with Oracle as the persistence backend due to an empty string being bound as the partition location.