Release 407-e LTS (28 Feb 2023)#

Starburst Enterprise platform (SEP) 407-e is the follow up release to the 406-e STS release and the 402-e LTS release.

This release is a long term support (LTS) release.

The 407-e release includes all improvements from the following Trino project releases:

It contains all improvements from the Starburst Enterprise releases since 402-e LTS:

Highlights since 402-e#

  • Added Run and troubleshoot to the query run options in the query editor.

  • Added SEP configuration validation that checks cluster configuration files for severe misconfigurations that can cause unwanted behavior.

  • Added table properties and schema properties entity types to built-in access control privileges.

  • Added support for DELETE in the MongoDB connector.

  • Expanded Fault-tolerant execution to support write operations on the MongoDB and BigQuery connectors, as well as exchange spooling in HDFS.

Breaking changes since 402-e#

  • SEP configuration validation now checks for catalog security misconfigurations that may cause security issues. If built-in access control is in use but a catalog is configured with the hive.security or delta.security configuration properties set to a value other than starburst, the cluster fails to start. The same failure occurs if the iceberg.security catalog configuration property is set to a value other than system. It is strongly recommended to fix this misconfiguration by setting all hive.security and delta.security properties to starburst and iceberg.security properties to system, but you may also disable configuration validation by setting starburst.config-validation.enabled=false in your config.properties file.

  • Built-in access control audit log now uses an improved backend schema for log storage. Existing log entries stored in the old schema are not automatically migrated to the new storage, so those older entries do not appear in the audit logs upon upgrading to this version of SEP.

  • The new SEP release requires usage of Trino Python client version 0.317 or newer.

  • The deprecated event-logger listener has been removed, and any SEP cluster configuration that uses this listener now fails to start. To resolve this, remove the event-listener.name=event-logger configuration property from any event-listener.properties configuration files.

  • If you use the Teradata direct connector, you must update the table operator. WARNING: This update is not backward-compatible. If you have multiple environments, such as a developement cluster, any cluster on a release before SEP 406-e is no longer able to connect to Teradata using the direct connector.

407-e.1 initial changes#

The following changes from 407-e.1 are all part of the first public release.

General#

  • Updated the Starburst Enterprise web UI to hide the Saved queries page in navigation when the query logger is not configured.

  • Fixed issue that caused query editor worksheet contents to be lost when renaming the saved query tab.

  • Fixed issue that prevented authorized users from downloading a query archive with the Run and troubleshoot option in the query editor.

Data products#

  • Added UI buttons to scroll horizontally through dataset tabs.

Security#

  • Released Lake formation security mapping as a public preview feature.

  • Improved user interface for function privileges.

  • Added support to the built-in access control privileges UI for custom schema, table, or column entity names.

  • Updated the Starburst Ranger plugin to use Ranger 2.3.

  • Fixed SSL connection failure for LDAP-based user impersonation.

Delta Lake connector#

  • Fixed query failure when reading parquet files written by Impala.

Hive connector#

Hudi connector#

  • Fixed query failure when reading parquet files written by Impala.

Iceberg connector#

  • Fixed query failure when reading parquet files written by Impala.

Oracle connector#

PostgreSQL connector#

Teradata connector#

Teradata direct connector#

  • Added support for fault-tolerant execution of read operations with the QUERY retry policy.

407-e.2 changes (15 Mar 2023)#

  • Fixed issue that caused query editor worksheets from previous SEP versions to fail after upgrading.

  • Fixed query failures on reading Parquet files generated by Kafka Connect. Applies to the Hive, Hudi, Iceberg, and Delta Lake connectors.

  • Fixed ANALYZE when Hive partition has non-canonical value.

  • Fixed rendering data cells with multiple space characters.

  • Fixed partition projection storage location.