Timo Walther created FLINK-39883:
------------------------------------
Summary: Support broadcast state in PTFs
Key: FLINK-39883
URL: https://issues.apache.org/jira/browse/FLINK-39883
Project: Flink
Issue Type: Sub-task
Components: Table SQL / API, Table SQL / Planner, Table SQL / Runtime
Reporter: Timo Walther
Assignee: Timo Walther
The Broadcast State Pattern has been requested multiple times to make PTFs
fully production ready. Users would like to control the behavior of a PTF
during runtime via kind of a control or rule input. Adopt the concept of
broadcast state into ProcessTableFunctions by integrating it into the existing
signature and semantics. Note that this is clearly an extension to the SQL
standard and gives PTFs more Flink-specific flavor. Broadcast state is crucial
to bridge the gap to DataStream API applications for broadcast joining and
rule-based logic.
See
[FLIP-565|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=406620840#FLIP565:ImproveProcessTableFunctionsforlatedatahandlingandstateaccess-ImprovedstateaccessviaBroadcastState]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)