Skip to main content
Version: 2.12

Ververica Platform 2.4.1

Release Date: 2021-03-31

Changelog

Improvements

SQL

  • The SQL Editor now supports the "EXPLAIN PLAN FOR <statement>" command to show the query execution plan for DML and DQL queries.

Bug Fixes

Deployment

  • Fix an API regression that disallowed specifying a DeploymentTarget in DeploymentDefaults.
  • Session Cluster deployments with HDFS Universal Blob Storage were not possible before this release. The required HDFS client configurations were not correctly forwarded, which led to failing Session Cluster deployments.
  • The ordering of environment variables specified via Flink Pod Templates is now deterministic and follows the user-specified ordering. Prior to this release, it was possible that the ordering changed between Deployment restarts.
  • Starting a deployment from a JAR file bundled into the docker image did not work, because the usrlib directory was not writable.

Autopilot

  • Autopilot now supports {flink} 1.12. Due to changes in Flink's REST API, Ververica Platform could not collect the metrics and hence not make scaling recommendations.

SQLite Persistence

  • SQLite's unique constraint errors were not correctly translated before this release. In rare cases, it could lead to an unrecoverable failure during the startup of Ververica Platform.

Upgrade

If you have not upgraded to a VVP 2.4.x release so far, please read this guide first.

We recommend upgrading via Helm using the following commands:

    helm repo add ververica https://charts.ververica.com
helm upgrade [RELEASE] ververica/ververica-platform --version 5.0.1 --values custom-values.yaml