Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-10110

Populate pipeline_proto_coder_id field for dataflow.

Details

    • Task
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • None
    • Missing
    • runner-dataflow, sdk-go
    • None

    Description

      Dataflow isn't natively translating from the Beam Pipeline Proto yet, but requires SDKs to translate the graph into it's own format. Adding this hint for custom coders (Coders not known to Dataflow/Beam) avoids having dataflow re-synthesize coders from it's format, back to the pipeline proto.

      Currently there's the awkward restriction on which coders should receive the ID, rather than having the SDK apply the field to all of them, but this is a good first step to get there. This restriction may be lifted on a subsequent dataflow release.

      Attachments

        Issue Links

          Activity

            People

              lostluck Robert Burke
              lostluck Robert Burke
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 10m
                  1h 10m