Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Beam's ReadyCheckingSideInputReader allows us to check whether the current side input of a window is available or not. By implementing the ReadyCheckingSideInputHandler, we can push back main elements if the side input of a window is not available. We also don't have to emit empty side inputs in CreateViewTransform. Instead, we can return empty side inputs in the ReadyCheckingSideInputHandler if the side input of a window is available but no data are received in the window.