Timo Walther created FLINK-26075:
------------------------------------
Summary: Persist per-ExecNode configuration
Key: FLINK-26075
URL: https://issues.apache.org/jira/browse/FLINK-26075
Project: Flink
Issue Type: Sub-task
Components: Table SQL / Planner
Reporter: Timo Walther
Even though a compiled plan is static, some configuration options still change
the topology of an ExecNode. In general, we will request users to keep the
configuration constant between Flink versions. However, setting configuration
more fine-grained per-ExecNode is a frequently requested feature. It can also
allow us to set the parallelism more fine-grained in the future.
We need the following infrastructure for the mentioned use cases:
- Every ExecNode can have a configuration
- By default the configuration per node are the values from the global
configuration using the keys from the ExecNodeMetadata annotation.
- If the persisted plan contains a configuration, the persisted configuration
is merge with the global configuration and has priority.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)