You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Timo Walther (Jira)" <ji...@apache.org> on 2026/06/08 06:20:00 UTC
[jira] [Created] (FLINK-39883) Support broadcast state in PTFs
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)