beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Commented] (BEAM-1630) Add Splittable DoFn to Python SDK
Date Thu, 08 Jun 2017 22:08:18 GMT


ASF GitHub Bot commented on BEAM-1630:

GitHub user chamikaramj opened a pull request:

    [BEAM-1630] Adds ability to dynamically replace PTransforms during runtime.

    Adds two new interfaces, PTransformMatcher and PTransformOverride.
    Currently only supports replacements where input and output types are an exact match (we
have to address complexities due to type hints before supporting replacements with different
    This can be used to dynamically update a populated pipeline at runtime. Each runner can
configure it's own overrides.
    This will be used by SplittableDoFn where matching ParDo transforms will be dynamically
replaced by SplittableParDo.

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

    $ git pull sdf_direct_runner_ptransform_override

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

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

    This closes #3333


> Add Splittable DoFn to Python SDK
> ---------------------------------
>                 Key: BEAM-1630
>                 URL:
>             Project: Beam
>          Issue Type: Improvement
>          Components: sdk-py
>            Reporter: Chamikara Jayalath
>            Assignee: Chamikara Jayalath
> Splittable DoFn [1] is currently being implemented for Java SDK [2]. We should add this
to Python SDK as well.
> Following document proposes an API for this.
> [1]
> [2]

This message was sent by Atlassian JIRA

View raw message