Uh oh!
There was an error while loading. Please reload this page.
[BEAM-8233] [BEAM-8214] [BEAM-8232] Document environment_type flag - #9605
Conversation
| <span class="language-py">3. Submit the pipeline as above. | ||
| Note however that when you want to run your pipeline on a distributed/remote Flink cluster, you will | ||
| have to change the `environment_type` option. | ||
| See [here]({{ site.baseurl }}/roadmap/portability/#sdk-harness-config) for details. |
There was a problem hiding this comment.
Should mention here that the default environment_type is DOCKER and there is no need to specify anything for environment_type if that deployment option is ok.
There was a problem hiding this comment.
I changed the instructions to use loopback, so docker would be a change from that.
There was a problem hiding this comment.
I saw that. I just think that it would be fair to point out the default is Docker and the LOOPBACK is just for experimentation.
ibzib
commented
Sep 18, 2019
R: @soyrice I saw you were working on container documentation, so I wanted to sync up on this. |
ibzib
commented
Sep 19, 2019
Thanks for working on this. I would have liked to review this PR, but did not even know it existed.. Couple issues:
|
mxm
commented
Sep 23, 2019
@tweise These are great follows ups. Want to open a PR? The Gradle command is still required to build from master. For releases it is not necessary. |
tweise
commented
Sep 23, 2019
@mxm these are instructions for users. We can mention what people can do with master as well, but first we need to cover the case of a user working with a release. That is also why I think changes to these docs will benefit from more eyes. |
tweise
commented
Sep 23, 2019
@ibzib should the JIRAs be resolved? Regardless of this PR, Beam has a problem with JIRA status. Users get confused to find tickets open for which changes have been merged long ago. It is time to bring back the topic of the committer merging a PR also being responsible for resolving the ticket. |
mxm
commented
Sep 23, 2019
Yes I agree but props for Kyle's initiative to start with that. There is a balance to strike in terms of the total number of reviewers when requesting reviews from people. The current status is already much better and we can iterate further on it using your feedback. |
tweise
commented
Sep 23, 2019
@mxm there is actually no harm tagging more people on a PR. Broader review is good and it may help with faster feedback as well. Not everyone needs to respond. It is sufficient to have a single approval. |
mxm
commented
Sep 23, 2019
Slightly diverging from the topic here. I don't think it is as easy as tagging the entire set of Beam committers on every PR. Choosing the right audience for a PR is vital. You want to avoid swamping people with PRs, but you also want a good review. Tagging someone means taking time from that person and it also implies leaving some time for the person to comment, as well as replying to the comments. |
tweise
commented
Sep 23, 2019
And leaving some time is a good idea regardless who is tagged on the PR :) When I look for reviewers for my PRs I try to pick folks that I know are most knowledgeable with the area or have expressed interest in the topic. I have never come across a case that required to tag all committers so far :) |
ibzib
commented
Sep 24, 2019
@tweise I resolved the jiras. (I try to go through every once in a while and clean out the ones I forgot to close.) I'll be sure to tag you on future related PRs -- and yes, we can wait longer for review, especially for this variety of non-pressing documentation change. |
We've gotten a lot of questions about this on the mailing list, particularly from new users, so hopefully this makes things a bit easier.
environment_type.R: @mxm, @angoenka
Post-Commit Tests Status (on master branch)
Pre-Commit Tests Status (on master branch)
See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.