Skip to main content
Version: 2.12

Spring Edition

From Apache Flink® 1.8 onwards every released major or minor version of our distribution of Apache Flink® is supported for three years from its initial release date.

VersionRelease DateEnd of Support Date
1.4.xMarch 28, 2018March 28, 2019
1.5.xJuly 3, 2018July 3, 2019
1.6.xSeptember 5, 2018September 5, 2019
1.7.xDecember 18, 2018December 18, 2019
1.8.xMay 21, 2019May 21, 2022
1.9.xOctober 15, 2019October 15, 2022
1.10.xMarch 9, 2020March 9, 2023
1.11.xAugust 4, 2020August 4, 2023
1.12.xMarch 10, 2021March 10, 2024
1.13.xMay 3, 2021May 3, 2024
1.14.xSeptember 29, 2021September 29, 2024
1.15.xMay 5, 2022May 5, 2025
1.16.xFebruary 21, 2023February 21, 2026
1.17.xJuly 26, 2023July 26, 2026
1.18.xDecember 22, 2023December 22, 2026

For every minor and major version of Apache Flink®, Ververica supports a specific set of components of Apache Flink®.

Y = Supported under SLAs, (Y) = Best-Effort Support

Core

Apache Flink® Version1.181.171.16
Deployment & Runtime (flink-runtime, flink-container, flink-core, flink-clients)YYY
Flink WebUI (flink-runtime-web)YYY
Apache Hadoop® YARN (flink-yarn)(Y)(Y)(Y)
External Resource Management (flink-external-resources, flink-external-resources-gpu)YYY
Kubernetes HighAvailabilityServices (vvp-flink-ha-kubernetes)YYY

State Backends

Apache Flink® Version1.181.171.16
RocksDB (flink-statebackend-rocksdb)YYY
FileSystem (flink-runtime)YYY
Memory (flink-runtime)YYY

Stable APIs

Apache Flink® Version1.181.17
CLI client (flink-client)YY
v1 REST API (flink-runtime-web)YY
DataStream API (flink-streaming-java, flink-streaming-scala)YY
DataStream API BATCH Execution Mode(Y)(Y)
Table API/SQL (flink-table-common, flink-table-api-java(-bridge), flink-table-api-scala(-bridge))YY
Table API/SQL Stack (flink-table-planner, flink-table-runtime, flink-sql-parser)*YY
CEP library (flink-cep, flink-cep-scala)YY
State Processor API (flink-state-processor-api)YY
DataSet API (flink-java, flink-scala)(Y)(Y)
Queryable State (flink-queryable-state)(Y)(Y)
note

The Table API/SQL Stack modules have been renamed in Flink 1.14. This means that flink-table-planner-blink and flink-table-runtime-blink have been renamed to flink-table-planner and flink-table-runtime. Support for the legacy flink-table-planner already ended since 1.12.

Catalogs

Apache Flink® Version1.181.171.16
Ververica Platform Built-In CatalogYYY
Apache Hive®(Y)(Y)(Y)
JDBCYYY

Connectors

Apache Flink® Version / Java Version1.18 / 1.81.18 / 111.17 / 1.81.17 / 111.16 / 1.81.16 / 11
Connector API (flink-connector-base)YYYYYY
Apache Kafka® 1.0+ (flink-connector-kafka, flink-sql-connector-kafka)YYYYYY
Elasticsearch® 7 (flink-connector-elasticsearch7, flink-sql-connector-elasticsearch7)YYYYYY
Elasticsearch® 6 (flink-connector-elasticsearch6, flink-sql-connector-elasticsearch6)YYYYYY
Elasticsearch® 5 (flink-connector-elasticsearch5)(Y)(Y)(Y)(Y)
FileSystem (flink-connector-files)YYYYYY
StreamingFileSink (flink-streaming-java)(Y)(Y)YYYY
File Sink Common (flink-file-sink-common)YY
AWS Firehose (flink-connector-aws-kinesis-firehose, flink-sql-connector-aws-kinesis-firehose)YY
AWS Kinesis (flink-connector-aws-kinesis-streams, flink-sql-connector-aws-kinesis-streams)YY
AWS Kinesis (flink-connector-kinesis, flink-sql-connector-kinesis)YYYYYY
GCP PubSub (flink-connector-gcp-pubsub)(Y)(Y)(Y)
Apache Cassandra® (flink-connector-cassandra)(Y)(Y)(Y)
Apache HBase® (flink-hbase)(Y)(Y)(Y)
RabbitMQ (flink-connector-rabbitmq)(Y)(Y)(Y)(Y)(Y)(Y)
JDBC (flink-connector-jdbc)(Y)(Y)(Y)(Y)(Y)(Y)
Apache Hive® (flink-connector-hive)(Y)(Y)(Y)
Apache HCatalog® (flink-hcatalog)(Y)(Y)(Y)
Apache Pulsar® (flink-connector-pulsar)YY
HybridSource (flink-connector-base)YYYY

Input/Output Formats

Apache Flink® Version1.181.171.16
Apache Avro® (flink-avro)YYY
Apache Avro® Confluent® (flink-avro-confluent-registry)YYY
Apache Parquet® (flink-parquet)YYY
Json (flink-json)YYY
Apache ORC® (flink-orc)YYY

File Systems

Apache Flink® Version1.181.171.16
AWS S3 (flink-s3-fs-hadoop, flink-s3-fs-presto)YYY
Azure Blob Storage (flink-azure-fs-hadoop)YYY
Alibaba Cloud Object Storage Service (flink-oss-fs-hadoop)YYY

Metric Reporters

Apache Flink® Version1.181.171.16
Datadog (flink-metrics-datadog)YYY
JMX (flink-metrics-jmx)YYY
InfluxDB (flink-metrics-influxdb)YYY
Prometheus (flink-metrics-prometheus)YYY
statsd (flink-metrics-statsd)(Y)(Y)(Y)
Graphite (flink-metrics-graphite)(Y)(Y)(Y)

Java Compatibility

Each release of Apache Flink® supports one or more Java Versions.

Apache Flink® VersionJava Version
1.81.8
1.91.8
1.101.8
1.111.8
1.121.8, 11
1.131.8, 11
1.141.8, 11
1.151.8, 11
1.161.8, 11
1.171.8, 11
1.181.8, 11