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]

Reply via email to