Or another option is solve merge conflict. This might not be the best way.
Because once master branch has some changes, we still need to do this same
way.

I tried merge locally. We could solve conflict files and open PR for that.

conflict files are:
        both modified:   examples/java/src/main/java/
org/apache/beam/examples/common/WriteOneFilePerWindow.java
both modified:   examples/java8/src/main/java/org/apache/beam/examples/
complete/game/utils/WriteToText.java
both modified:   runners/core-construction-java/src/test/java/org/apache/
beam/runners/core/construction/WriteFilesTranslationTest.java
both modified:   sdks/java/core/src/main/java/org/apache/beam/sdk/io/
DefaultFilenamePolicy.java
both modified:   sdks/java/core/src/main/java/org/apache/beam/sdk/io/
FileBasedSink.java
both modified:   sdks/java/core/src/main/java/org/apache/beam/sdk/io/TextIO.
java
both modified:   sdks/java/core/src/main/java/org/apache/beam/sdk/io/
WriteFiles.java
both modified:   sdks/java/core/src/main/java/org/apache/beam/sdk/values/
PCollectionViews.java
both modified:   sdks/java/core/src/test/java/org/apache/beam/sdk/io/
AvroIOTest.java
both modified:   sdks/java/core/src/test/java/org/apache/beam/sdk/io/
FileBasedSinkTest.java
both modified:   sdks/java/core/src/test/java/org/apache/beam/sdk/io/
TextIOTest.java
both modified:   sdks/java/core/src/test/java/org/apache/beam/sdk/io/
WriteFilesTest.java
both modified:   sdks/java/harness/src/main/java/org/apache/beam/fn/
harness/control/ProcessBundleHandler.java
both modified:   sdks/java/harness/src/test/java/org/apache/beam/fn/
harness/control/ProcessBundleHandlerTest.java
deleted by us:   sdks/java/harness/src/test/java/org/apache/beam/runners/
core/BoundedSourceRunnerTest.java
both modified:   sdks/java/io/google-cloud-platform/src/main/java/org/
apache/beam/sdk/io/gcp/datastore/DatastoreV1.java
both modified:   sdks/java/io/google-cloud-platform/src/test/java/org/
apache/beam/sdk/io/gcp/datastore/DatastoreV1Test.java

On Wed, Jul 19, 2017 at 2:52 PM, Mingmin Xu <mingm...@gmail.com> wrote:

> Hi there,
>
> It seems branch DSL_SQL is broken after #3553
> <https://github.com/apache/beam/pull/3553>, as I cannot create a PR to
> master branch with error message '*Can’t automatically merge.*'.
>
> Googled and find two solutions:
> 1.  submit a revert PR with Git
> https://stackoverflow.com/questions/2389361/undo-a-git-merge
> -that-hasnt-been-pushed-yet/6217372#6217372
>
>
> I follow this way and here are the steps: (need to adjust target for real
> case)
>   a. the revert PR https://github.com/XuMingmin/beam/pull/14;
>   b. branch which has applied PR in a)
> https://github.com/XuMingmin/beam/tree/revert_3553_test;
>   c.  Now I can create a PR from XuMingmin/beam/revert_3553_test to
> apache/beam/master, see link
> <https://github.com/apache/beam/compare/master...XuMingmin:
> revert_3553_test?expand=1>
> ;
>
> 2. reverting a pull request in Github
> https://help.github.com/articles/reverting-a-pull-request/
> This is a feature in Github, I cannot see the '*revert*' button maybe
> because of permission.
>
> For both the two, I think #3553 need to redo in the end.
>
> Any suggestion which is the right way to go, or any other options?
>
> --
> ----
> Mingmin
>

Reply via email to