Yao Zhang created FLINK-32740:
---------------------------------

             Summary: Introduce literal null value for flink-conf.yaml
                 Key: FLINK-32740
                 URL: https://issues.apache.org/jira/browse/FLINK-32740
             Project: Flink
          Issue Type: Improvement
          Components: API / Core
    Affects Versions: 1.15.4
            Reporter: Yao Zhang


Hi community,

Currently in flink-conf.yaml we only consider simplified YAML syntax like key 
value pairs. And it might not be the right timing to indroduce YAML parser. As 
[FLINK-23620 |https://issues.apache.org/jira/browse/FLINK-23620] has been 
stated, there might be some keys that violate the YAML naming conventions.

The current situation is, if we want to unset the value (or set the value as 
its default), what we could do is to remove the key value pair completely or 
leave the value blank (e.g. `rest.port: `). It might be inconvenient or less 
readable for conf file that controlled by other applications.

So is it necessary to add some special literal values that will be translated 
to the real null value? For YAML we usually see ~, null or empty value as null 
value. If necessary I would like to do this.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to