Release 338-e LTS (20 Jul 2020)#

Starburst Enterprise Presto 338-e is the follow up release to the 336-e STS release and the 332-e LTS release:

The 338-e release includes all improvements from the Presto project releases:

This release is a long term support (LTS) release and contains all improvements from the Starburst Enterprise releases releases since 332-e LTS:

Highlights since 332-e#

Breaking changes since 332-e#

Significant Starburst improvements since 336-e#

338-e.1 changes (17 Aug 2020)#

  • Fix serialization of NULL values in structural types for old Presto clients

  • Backport fix adaptation from Slice to Object stack type from version 340

  • Fail query, instead of silently skipping, if there are bucket files outside of the bucket range

  • Limit revoking and granting privileges with Ranger integration

338-e.2 changes (16 Sep 2020)#

  • Accept URIs with an equals sign = in path in Sentry privilege configuration

  • Fix to prevent JVM crashes when LongArrayList is too large

  • Fix incorrect type reporting for TIMESTAMP and TIMESTAMP WITH TIME ZONE for legacy clients

338-e.3 changes (16 Oct 2020)#

  • Allow specifying behavior if data is inserted into existing Hive partition with the hive.insert-existing-partitions-behavior property.

  • Fix query failure when reading an ORC ACID table with a filter after the table underwent a minor table compaction.

  • Fix incorrect query results when reading an ORC ACID table that has deleted rows and underwent a minor compaction.

  • Match the existing user and group of the table or partition when creating new files on HDFS.

  • Fix metastore cache invalidation for GRANT and REVOKE in Hive connector.

338-e.4 changes (16 Nov 2020)#

  • Improve failover to a new URI of the Hive Metastore Service

  • Fix incorrect correlation mapping

338-e.5 changes (10 Dec 2020)#

  • Add validation for bucketed query results in Hive connector

  • Fix incorrect query results resulting from external data updates in Delta Lake connector

338-e.6 changes (8 Apr 2021)#

  • Fix privilege checks in Ranger global access control for queries that do not read any columns, such as SELECT count(*) FROM <table>.

338-e.7 changes (14 May 2021)#

  • Mask value of teradata-parallel-direct.https.keystore.password in log file writing.

338-e.8 changes (14 Jun 2021)#

  • Fix incorrect results when accessing BigQuery records with wrong index in BigQuery connector.