Brian Hulette created BEAM-10275:
------------------------------------
Summary: sdk_worker_main.py eagerly parses pipeline options
Key: BEAM-10275
URL: https://issues.apache.org/jira/browse/BEAM-10275
Project: Beam
Issue Type: Bug
Components: sdk-py-harness
Reporter: Brian Hulette
Assignee: Brian Hulette
sdk_worker_main.py eagerly parses pipeline options beause of the call to
get_all_options here:
https://github.com/apache/beam/blob/61b665640d6c0f91751bba59782c0ac6aceacba6/sdks/python/apache_beam/runners/worker/sdk_worker_main.py#L138
This can cause the worker to crash if any option that can't be read at
execution is time is used, even if we don't need to access it at execution time
(e.g. json.loads arguments, described in BEAM-10274)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)