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

Factor execution time and construction time dependencies into a non-SDK component

Details

    • New Feature
    • Status: Open
    • P3
    • Resolution: Unresolved
    • None
    • None
    • runner-core, sdk-java-core

    Description

      Generally an execution engine should not depend on SDK constructs (e.g. DoFn), as those should be used by the language's SDK harness to execute a UDF. However, there are certain constructs that are used to communicate between the Runner and SDK harness, or are required to fulfill the Runner's responsibilities (e.g. Coder, Window). Those should be accessible without having to depend on the entire SDK

      Attachments

        Activity

          People

            Unassigned Unassigned
            tgroh Thomas Groh
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: