This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


FLIPTarget ReleaseLink to Discussion Thread
FLIP-1 : Fine Grained Recovery from Task Failures1.9
FLIP-16: Loop Fault ToleranceTBD
FLIP-23 - Model Serving  TBD

FLIP-29: Support map/flatMap/aggregate/flatAggregate on TableAPI

FLIP-30: Unified Catalog APIsTBD
FLIP-31: Pluggable Shuffle Manager1.9
FLIP-32: Restructure flink-table for future contributionsTBD

FLIP-35: Support Chinese Documents and Website

FLIP-37: Rework of the Table API Type System1.9

FLIP-39:Flink ML pipeline and ML libs

FLIP-41: Unify Canonical Binary Format for Keyed StateTBD
FLIP-43: State Processing API1.9

FLIP-51: Rework of the Expression Design1.10
FLIP-52 : Remove legacy Program interface.1.10

FLIPs under discussion

FLIPStateLink to Discussion Thread
FLIP-5: Only send data to each taskmanager once for broadcastsDiscuss
FLIP-14: crossGroup OperatorDiscuss
FLIP-15: Redesign Iterations (Scoping, Flow Control and Termination)Discuss
FLIP-17 Side Inputs for DataStream APIAccepted
FLIP-18: Code Generation for improving sorting performanceDiscuss
FLIP-21 - Improve object Copying for Streaming RuntimeDiscuss
FLIP-22: Eager State DeclarationDiscuss
FLIP-26: Service AuthorizationDiscuss
FLIP-27: Refactor Source InterfaceDiscuss

FLIP-33: Standardize Connector Metrics

FLIP-36: Support Interactive Programming in FlinkDiscuss
FLIP-38: Python Table APIDiscuss
FLIP-40: Flink DriverDiscuss
FLIP-44: Support Local Aggregation in FlinkDiscuss
FLIP-45: Reinforce Job Stop SemanticDiscuss
FLIP-46: Graceful Shutdown Handling by UDFsDiscuss
FLIP-47: Checkpoints vs. SavepointsDiscuss
FLIP-49: Unified Memory Configuration for TaskExecutorsDiscuss
FLIP-50: Spill-able Heap Keyed State BackendDiscuss
FLIP-53: Fine Grained Operator Resource ManagementDiscuss
FLIP-54: Evolve ConfigOption and ConfigurationDiscuss
FLIP-56: Dynamic Slot AllocationDiscuss