Ververica Platform 2.7.0¶
Release Date: 2022-07-06
Ververica Platform 2.7.0 supports Apache Flink® 1.15 and Apache Flink® 1.14 under SLA. Apache Flink® 1.13 is deprecated in this version and supported on a best-effort basis. Apache Flink® 1.12 was previously deprecated and has been dropped now.
Apache Flink® 1.15.0¶
With the addition of our distribution of Apache Flink® 1.15.0, Ververica Platform 2.7.0 adds support for Apache Flink® 1.15.
Please check the release notes of Flink 1.15.0 for a complete list of features, improvements and fixes.
For Stream Edition the following Apache Flink® Docker images are available. Please check Ververica Platform Docker Images for all available Apache Flink® images and additional tags.
For Spring Edition the following / archives are available
Apache Flink® SQL¶
The Flink SQL Version has been bumped to Apache Flink® 1.15.0.
In Apache Flink® 1.15 the Kinesis connector was split into a separate source and sink and a new Firehose connector was introduced.
Vulnerability Fixes (outside of Apache Flink®)¶
- Updated Tomcat to resolve vulnerability CVE-2022-29885
- Updated Google OAuth client to resolve vulnerability CVE-2021-22573
- Updated Spring Boot to resolve vulnerabilities CVE-2022-22978 and CVE-2022-22976
- Updated Hadoop to resolve vulnerability CVE-2021-37404
- For PUT operations to create or update Deployments, added a new optional boolean parameter
applyDefaultsthat toggles whether defaults will be applied to the provided payload. If unspecified, defaults will be applied.
The default behavior was changed in case a
PUT operation updates an existing Deployment. In versions prior to 2.7,
defaults were not applied.
Job failure expiration¶
maxJobCreationAttempts parameter with a new optional parameter
allows to specify a time frame after which older failed attempts will not be counted against the limit.
See Deployment Limits for more details.
jobFailureExpirationTime to 0 will not cause failures to expire immediately, but instead disable the feature.
When adding a Savepoint manually,
flinkSavepointId and the annotation
com.dataartisans.appmanager.controller.deployment.spec.version are no longer required fields. Also, it is now possible to add Savepoints manually through the UI. Consult the Savepoints documentation for more details.
Native SAML support¶
Ververica Platform now supports Security Assertion Markup Language (SAML) for authentication with an external identity provider. See details on the corresponding documentation page.
- It is now possible to configure custom pod annotations in the
values.yamlfile. See Custom Pod Annotations.
New Ververica branding¶
The appearance of Ververica Platform has adapted to the new branding of Ververica.