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:

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.