Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-32740

Introduce literal null value for flink-conf.yaml

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 1.15.4
    • None
    • API / Core

    Description

      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 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.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              paul8263 Yao Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: