SEP STS breaking changes#

This page compiles the breaking changes introduced in Starburst Enterprise platform (SEP) STS release 471-e and higher. When upgrading between SEP releases, refer to this page to address all breaking changes listed between the two.

476-e STS (XX Aug 2025)#

  • The query.max-written-data-size query management property has been renamed to query.max-write-physical-size. Update your configuration files to use the new property name or the cluster fails to start.

  • JDK 24 is required to run Trino. Update your runtime environment to use JDK 24 or later or Trino fails to start.

  • The --sun-misc-unsafe-memory-access=allow JVM option is required when running Trino with the BigQuery or Snowflake connectors. Add this option to your Trino JVM configuration to ensure proper connector operation.

  • The kafka-event-listener.client-config-overrides configuration property has been removed. To configure the Kafka client for the event listener, specify the configuration in a separate file and set the kafka-event-listener.config.resources property to the path of that file.

  • The Kudu catalog configuration property kudu.schema-emulation.enabled has been removed and replaced with the new property kudu.schema-emulation.type. If your configuration relied on the old property, you must update your catalog configuration to use kudu.schema-emulation.type. See Kudu configuration properties for more information about allowed values for kudu.schema-emulation.type.

  • The hive.file-status-cache-tables.excluded configuration property has been renamed to hive.file-status-cache.excluded-tables. Update your configuration files to use the new property name or the cluster fails to start.

472-e STS (17 Apr 2025)#

  • The following HTTP client property prefixes have been renamed:

    • workerInfo to worker-info

    • memoryManager to memory-manager

    If you use these properties in your configuration files, the old names are no longer recognized. Update your configurations to use the new names to avoid unexpected behavior.

  • The following Hive metastore HTTP client properties have been removed:

    • hive.metastore.http.client.additional-headers

    • hive.metastore.http.client.authentication.type

    • hive.metastore.http.client.bearer-token

    • hive.metastore.http.client.read-timeout

    If your current configuration includes any of these properties, update your configuration to remove them. If left in place, you may experience connection and authentication issues when interacting with the Hive metastore.

471-e STS (1 Apr 2025)#

  • The minimum required Java runtime for the JDBC driver and CLI has been updated to Java 11. If you are using an earlier version, you must upgrade to Java 11 or later.

  • The optimize_hash_generation session property and the optimizer.optimize-hash-generation configuration option have been removed. You must remove these properties from your configuration or the cluster fails to start.

  • The following Unity catalog metastore configuration properties have been renamed in the Delta Lake connector:

    • delta.metastore.unity.host to hive.metastore.unity.host

    • delta.metastore.unity.catalog-name to hive.metastore.unity.catalog-name

    • delta.metastore.unity.access-token to hive.metastore.unity.token

    Update these properties in your catalog configuration file or the cluster fails to start.

  • The Kinesis connector has been removed. Update your dependencies and configurations to use an alternative connector.