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

Remove WindowedValue#valueInEmptyWindows

Details

    • Improvement
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • 2.4.0
    • sdk-java-core

    Description

      A WindowedValue in no windows does not exist, and can be dropped by a runner at any time.

      We should also assert that any collection of windows is nonempty when creating a new WindowedValue. If a user wants to drop an element, they should explicitly filter it out rather than expecting it to be dropped by the runner.

      Attachments

        Issue Links

          Activity

            People

              kenn Kenneth Knowles
              tgroh Thomas Groh
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: