You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

This document is a community maintained roadmap of the upcoming releases and features (at a high level).
The document contains only estimations, no guaranteed feature / release dates. 

See also the time-based release model.

 

Last update: May 2016


Next scheduled release: 1.3.0
Feature freeze (branch forking):  1 May 2017 (extended to 5 May)
Code freeze (first voting RC):  15 May 2017
Release date: 26 May 2017 

 

ReleaseDateTime span (days)

0.6

 

26 Aug 2014 
0.704 Nov 201470
0.821 Jan 201578
0.924 Jun 2015154
0.1016 Nov 2015145
1.008 Mar 2016113
1.108 Aug 2016153

1.2

2 Feb 2017178
1.326 May 2017 
1.429 September 2017 
1.526 January 2018 

 

Past releases

Flink 1.1 (August 2016)

  • Session Windows and Allowed lateness
  • Table API and SQL on Calcite
  • Metrics system
  • Scala API for CEP
  • Graph generators and new Gelly library algorithms
  • Continuous File Sources
  • Kinesis Connector
  • Cassandra Connector

Flink 1.2

Flink 1.3

  • (Large) State Handling / Recovery:

    • Incremental / lightweight snapshots for checkpoints (FLINK-5053)

    • Asynchronous snapshots for heap-based operator state backends (FLINK-6048)

    • Allow upgrades to state serializers (FLINK-6178)

    • Recover job state at the granularity of operator (FLINK-5892)

    • Fine-grained recovery (beta) (FLINK-4256)

  • Streaming APIs:

  • Deployment & Tooling:

    • Flink History Server (FLINK-1579)

    • Flink automatically manages TM network buffer (FLINK-4545)

    • Add Datadog HTTP metrics reporter (FLINK-6013)

    • Add watermark monitoring to JobManager web frontend (FLINK-3427)

  • Table API / SQL:

    • Add support for Retraction in Table API / SQL (FLINK-6047)

    • Integrate time indicators for Table API & SQL (FLINK-5884)

    • Support tumbling window on streaming tables in the SQL API (FLINK-5624)

    • Add HBaseTableSource (FLINK-2168)

    • Add CUBE/ROLLUP/GROUPING SETS operator in SQL (FLINK-5303)

  • Connectors:

    • Elasticsearch 5.x support (FLINK-4988)

    • Implement rescalable non-partitioned state for Kinesis Connector (FLINK-4821)

    • Allow Kinesis Consumer to start from specific timestamp / Date (FLINK-4523)

    • Allow setting custom start-offsets for the Kafka consumer (FLINK-3123)

  • CEP library improvements:

  • Gelly Library:
    • PageRank algorithm for directed graphs (FLINK-4896)

    • Add Evenly Graph Generator to Flink Gelly (FLINK-6393)


Upcoming releases

Flink 1.4

Flink 1.5

 

 

 


  • No labels