Repository: beam Updated Branches: refs/heads/master c6c8d9ee6 -> 2304972c5
[BEAM-1348] Fix type error introduced into Python SDK because of PR/3268 Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/595ca1ec Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/595ca1ec Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/595ca1ec Branch: refs/heads/master Commit: 595ca1ec84134328be5be3c8ae21a5a43a5a7166 Parents: c6c8d9e Author: Luke Cwik <lc...@google.com> Authored: Mon Jun 19 15:48:06 2017 -0700 Committer: Luke Cwik <lc...@google.com> Committed: Mon Jun 19 15:48:06 2017 -0700 ---------------------------------------------------------------------- sdks/python/apache_beam/runners/portability/fn_api_runner.py | 2 +- sdks/python/apache_beam/runners/worker/sdk_worker.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/beam/blob/595ca1ec/sdks/python/apache_beam/runners/portability/fn_api_runner.py ---------------------------------------------------------------------- diff --git a/sdks/python/apache_beam/runners/portability/fn_api_runner.py b/sdks/python/apache_beam/runners/portability/fn_api_runner.py index 90764f4..d792131 100644 --- a/sdks/python/apache_beam/runners/portability/fn_api_runner.py +++ b/sdks/python/apache_beam/runners/portability/fn_api_runner.py @@ -264,7 +264,7 @@ class FnApiRunner(maptask_executor_runner.MapTaskExecutorRunner): element_coder.get_impl().encode_to_stream( element, output_stream, True) elements_data = output_stream.get() - state_key = beam_fn_api_pb2.StateKey(key=view_id) + state_key = beam_fn_api_pb2.StateKey.MultimapSideInput(key=view_id) state_handler.Clear(state_key) state_handler.Append(state_key, elements_data) http://git-wip-us.apache.org/repos/asf/beam/blob/595ca1ec/sdks/python/apache_beam/runners/worker/sdk_worker.py ---------------------------------------------------------------------- diff --git a/sdks/python/apache_beam/runners/worker/sdk_worker.py b/sdks/python/apache_beam/runners/worker/sdk_worker.py index f662538..d08b179 100644 --- a/sdks/python/apache_beam/runners/worker/sdk_worker.py +++ b/sdks/python/apache_beam/runners/worker/sdk_worker.py @@ -358,7 +358,7 @@ class SdkWorker(object): tag=tag, source=SideInputSource( self.state_handler, - beam_fn_api_pb2.StateKey( + beam_fn_api_pb2.StateKey.MultimapSideInput( key=si.view_fn.id.encode('utf-8')), coder=unpack_and_deserialize_py_fn(si.view_fn))) output_tags = list(transform.outputs.keys())