GitHub user robertwb opened a pull request:

    https://github.com/apache/beam/pull/2644

    [BEAM-115] Fn API support for Python

    Be sure to do all of the following to help us incorporate your contribution
    quickly and easily:
    
     - [ ] Make sure the PR title is formatted like:
       `[BEAM-<Jira issue #>] Description of pull request`
     - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
           Travis-CI on your fork and ensure the whole test matrix passes).
     - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
           number, if there is one.
     - [ ] If this contribution is large, please file an Apache
           [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf).
    
    ---


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/robertwb/incubator-beam fn-api

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/beam/pull/2644.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2644
    
----
commit 4f5c5241949473d81b18cb034640189ea98c49df
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T16:59:52Z

    Add instructions to regenerate Python proto wrappers.

commit f4f94db5bb3b64c015fd95de64bafd34770aaa21
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T17:00:20Z

    Generate python proto wrappers for runner and fn API.

commit 6f0e487749b777c5606a69865b7e47134d878a58
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T18:04:03Z

    Ignore generated files for linter.

commit aa1425c86f5def43ff9032b8666352b747d20440
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T18:09:03Z

    Ignore generated files in rat plugin.

commit 91428b06f8d4ced0bd3965801920cd94ee8298c6
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T19:15:02Z

    Add apache licence to generated files.

commit 27f718e89d1829b5b217f263d4b4deb8832c947d
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T20:59:25Z

    Add fn api runner.

commit f987622d524fa4245089f82fbd150c0cf9ae380d
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T21:20:29Z

    Restore __init__.py

commit 45ccb571aed5e51ef893428c2a5350ba01864aac
Author: Robert Bradshaw <rober...@robertwb-u.cbf.corp.google.com>
Date:   2017-04-20T20:44:33Z

    Add runner core files.

commit c6310ad8236578c05432244ced40fe572c2d71a7
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T21:23:30Z

    move files around

commit 0f9de53c7007e200e5f04c9a30349313b2bdff39
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T21:27:14Z

    more moving

commit 2f5c518bff028878b7d18a30141beea734cb36a0
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T21:43:28Z

    Rename runners.

commit 85b2172c1d8d6a5797015c15cd5a301de4a252c6
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T21:53:26Z

    cythonization works

commit 9f1177db48fa0230fab463cb7a5d784b96c9e084
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T22:03:52Z

    test module import renames

commit a0e8d792bbfac4550e4399b29c9004f67b82cbd0
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T22:06:30Z

    remove google3s

commit dfc0b2f3ca04594a2167eaadc7882ca257cdca5f
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T22:07:37Z

    move sdk_harness to sdk_worker

commit 8b08216c54e65fd0eb5a6c9588405cb4301267b2
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-20T22:09:33Z

    Remove unused end_time from statesampler.

commit 011dec575a4066eb7e50c0bff2bad78a9cadd449
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T16:59:52Z

    Add instructions to regenerate Python proto wrappers.

commit 4a74cdd528c6e9800c66152f9498592f51b59248
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T17:00:20Z

    Generate python proto wrappers for runner and fn API.

commit 5dcd25d144f784a5b9bd6bd668c2ceb8bc2680f3
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T18:04:03Z

    Ignore generated files for linter.

commit 5697ecdca1c14ce926f0be63399df77609c12aaf
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T18:09:03Z

    Ignore generated files in rat plugin.

commit 57a16aa810f5e4ef14c5f2ced901c3bb6fbc7b1a
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T19:15:02Z

    Add apache licence to generated files.

commit a8456be3830869e5b51e24970655819bc832bd79
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T19:36:27Z

    implement portpicker, fix more imports

commit c4633f174d436304da142606145a4827c9da7f4e
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T20:04:22Z

    portpicker fixes

commit f349f14e49e03b675ad7f7ab06e2c871c9d5eae4
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T20:04:35Z

    more import fixes

commit cc1dc88e83a5ed7ba0c04fbd10943ec98d920c73
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T21:22:07Z

    Adapt to PR #2505 changes to protos.

commit cb09e464c3da6358b203fad681bba41fb3d4a837
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T21:22:37Z

    Merge branch 'gen-protos' into fn-api

commit a11349156833c9fb1df0263c9289f9bebe1c51d3
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T21:38:12Z

    disble simple state creation

commit b64991b2f08a5f21da440f86f90870e323ae0407
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T21:43:28Z

    more package renames

commit c857789993cc8333c7d27c3527701e794fd3615d
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T21:50:00Z

    remove google3, fix imports

commit acc28a2b75cb338ed6f1f7e9edebec646c1e29db
Author: Robert Bradshaw <rober...@gmail.com>
Date:   2017-04-21T21:52:25Z

    fix more imports, google3 in portability dir

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to