This is unfortunately true. I must admit that this is a kind of a bitter-sweet compromise to me but couldn't find some other sensible option.
I didn't find a better way to recognize if we're running on a local or remote cluster. I don't think that this deserves eg. a separate pipeline option (`eg --integrationTest`) due to two reasons: - this is a production runner, not a test one so I wouldn't add such test-related flags to it because it is a "noise" for runner users - we are not sure if this mechanism won't be useful in some other cases I decided to do it like this at least for now, leaving a descriptive comment for the future. We can always develop it more. Do you think this is enough? BTW: I was missing [collection] here - it also shouldn't be used. I'll post the fix. [ Full content available at: https://github.com/apache/beam/pull/6244 ] This message was relayed via gitbox.apache.org for [email protected]
