Release 433-e STS (12 Jan 2024)#
Starburst Enterprise platform (SEP) 433-e is the follow up release to the 429-e version. It includes all improvements from the following Trino releases:
This release is a short term support (STS) release.
This release includes some changes to how Ranger policies are evaluated that may require policy modifications. If you use Apache Ranger for role-based access control, read the migration guide.
This release removes RubiX, Apache Sentry, and Hive Alluxio from the Hive connector. If your existing deployment relies on these technologies and you wish to use the legacy Hive connector, contact Starburst Support for assistance.
query.max-writer-tasks-countconfiguration property has been renamed to
query.max-writer-task-count, and its corresponding session property
max_writer_task_count. These properties must be renamed in your cluster configuration or the cluster fails to start.
The built-in access control REST API has been updated. Grants for functions are now created for all functions in a catalog (
catalog.*), all functions in a catalog’s schema (
catalog.schema.*), or for a specific function (
catalog.schema.function). API requests that only describe the function name must be updated or validation fails with an error.
Older versions of the Trino CLI and JDBC driver now fail when attempting to run
RESET/SET SESSION AUTHORIZATIONstatements. To use these statements, upgrade to the latest versions of these clients. As a best practice, always use the client version matching the SEP cluster version.
hive.metastore-timeoutcatalog configuration property has been removed in favor of the
hive.metastore.thrift.client.read-timeoutproperties. This property must be removed from your catalog configuration files to allow successful startup.
experimental.work-processor-pipelinesconfiguration properties have been removed. These properties must be removed from your cluster configuration to allow successful cluster startup.
Added support for Java 21.
Added support for keyboard shortcuts in the query editor.
Fixed an edge case where query history displayed incorrect results.
Added the ability to assign a SCIM user to a role from a drop-down menu from anywhere in the BIAC UI. Users no longer have to enter information manually.
Added support for configuring SAML 2.0 authentication to implement single sign-on (SSO) for SEP clusters.
Added a new resource type in Ranger and BIAC that allows users to control access to system information.
Added support for
DROP FUNCTION, and
SHOW FUNCTIONSSQL functions in BIAC and in Ranger.
Improved performance of certain database queries when using built-in access control.
Upgraded Ranger to 2.4.
Fixed bug where user session would not log out when the
web-ui.authentication.typeproperty is set to
DELEGATED-PASSWORDin capital letters.
Fixed access control checks for
ANALYZEqueries when using AWS Lake Formation.
Fixed a BIAC UI issue that prevented “Allow role receiving grant to grant to others” from being applied to the public role.
Added support for Managed statistics.
Added support for HPE Ezmeral Data Fabric S3-compatible storage.
Added support for proxy configuration to the Snowflake parallel connector.
Fixed an issue where managed statistics would fail for tables with
Fixed an issue which caused some queries to fail when using a Stargate connection to query a BigQuery catalog.