Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-4446

Provide a better experience when a user accidentally misspells a pipeline option

Details

    • Improvement
    • Status: Resolved
    • P3
    • Resolution: Duplicate
    • None
    • Not applicable
    • sdk-py-core
    • None

    Description

      It seems that if a user misspells a pipeline option, the pipeline starts running without any signal to the user. It would be better to show a warning or stop the execution.

      This may be a relevant place to do a check

      https://github.com/apache/beam/blob/287e3e2918b60042411bddbd15864db8d6fac441/sdks/python/apache_beam/options/pipeline_options.py#L212

      Although it seems that this codepath is not exercised with the direct runner. 

       

      Attachments

        Activity

          People

            altay Ahmet Altay
            tvalentyn Valentyn Tymofieiev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment