VERA Engine Versions and Java Compatibility
Ververica Unified Streaming Data Platform uses the VERA engine, which is an enterprise-ready stream processing engine built on Apache Flink®. In the user interface, you can choose from various VERA engine versions when creating a deployment. Each version corresponds to a specific Apache Flink® version and has its own set of compatible Java versions.
Supported Engine Versions
The following table lists the VERA engine versions available in the Ververica Unified Streaming Data Platform console, their underlying Apache Flink® versions, and the supported Java versions.
| VERA Engine Version | Apache Flink® Version | Supported Java Versions | Description |
|---|---|---|---|
vera-4.3-flink-1.20 | 1.20 | 8, 11 | The latest stable release of the VERA engine based on Flink 1.20. It includes the newest features, performance optimizations, and security enhancements. |
vera-4.1-flink-1.20 | 1.20 | 8, 11 | A previous stable release of the VERA engine based on Flink 1.20. |
vera-4.0.0-flink-1.20 | 1.20 | 8, 11 | The initial release of the VERA 4.x series based on Flink 1.20. |
vera-1.0.11-flink-1.17 | 1.17 | 8, 11 | A stable release of the VERA 1.0.x series based on Flink 1.17. |
vera-1.0.6-flink-1.17 | 1.17 | 8, 11 | An earlier release of the VERA 1.0.x series based on Flink 1.17. |
Java 17 is currently not supported in Ververica Unified Streaming Data Platform, but support is planned for a future release.
How to Choose an Engine Version
When creating a new deployment, you are prompted to select a VERA Engine Version from a drop-down list.
- For new deployments: We recommend selecting the latest available VERA version (such as
vera-4.3-flink-1.20) to take advantage of the most recent features, bug fixes, and performance improvements. - For existing workloads: If you are migrating an existing Apache Flink® application, choose the VERA version that aligns with your application's Flink version to ensure compatibility.
If your Flink application uses Java, ensure that the Java version used to compile your application matches one of the supported Java versions for your chosen VERA engine.