Ververica Platform 2.5.1
Release Date: 2021-08-18
Changelog
Apache Flink
This release adds support for Apache Flink® 1.12.5 and Apache Flink® 1.13.2.
Apache Flink® 1.12.5
Please check out the Apache Flink® 1.12.5 release announcement for details about this Apache Flink® release.
- For Stream Edition the following Apache Flink® Docker images are available:
1.12.5-stream1-scala_2.11-java81.12.5-stream1-scala_2.11-java111.12.5-stream1-scala_2.12-java81.12.5-stream1-scala_2.12-java11
- For Spring Edition the following archives are available:
Please check Ververica Platform Docker Images for all available Apache Flink® images and additional tags.
Improvements
- Updated AWS dependencies to support IAM Roles for Service Accounts (IRSA) on EKS clusters.
Apache Flink® 1.13.2
Please check out the Apache Flink® 1.13.2 release announcement for details about this Apache Flink® release.
- For Stream Edition the following Apache Flink® Docker images are available:
1.13.2-stream1-scala_2.11-java81.13.2-stream1-scala_2.11-java111.13.2-stream1-scala_2.12-java81.13.2-stream1-scala_2.12-java11
- For Spring Edition the following archives are available:
Please check Ververica Platform Docker Images for all available Apache Flink® images and additional tags.
Improvements
- Updated AWS dependencies to support IAM Roles for Service Accounts (IRSA) on EKS clusters.
Improvements
Rest API
- Improved error message when trying to create a deployment without a deployment target.
- Improved error message when sending requests containing invalid namespace names.
UI
- Forking a Deployment from a Savepoint no longer changes
spec.restoreStrategytoLATEST_SAVEPOINTif it wasLATEST_STATEbefore. - Links to the Apache Flink® UI are available earlier during the Deployment lifecycle. In particular, it should no longer happen that they remain inactive throughout the lifecycle of a batch job.
###Bug Fixes
Deployments
- Using placeholders in the Apache Flink® configuration option
high-availability.storageDirworks now. - Fixed an issue with updating deployment defaults in certain situations - e.g. when switching from using
deploymentTargetIdto usingdeploymentTargetName.
Savepoints
- When adding a Savepoint manually,
metadata.originwill automatically be set toCOPIEDand must no longer be specified. - Savepoints with invalid
metadata.jobIdcan be deleted now. - Deleting a Savepoint without
spec.savepointLocationno longer causes all other Savepoints with no location to be scheduled for deletion as well. Instead, only the original Savepoint will be affected.
Upgrade
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.1.1 --values custom-values.yaml