GatherAllPanes.ReifyTimestampsAndWindowsFn looks useful for giving MapElements, Filter, et al access to PaneInfo and BoundedWindow. Is there a reason why that functionality shouldn't be made into a public PTransform?  I filed https://issues.apache.org/jira/browse/BEAM-3035 which can be resolved invalid if this is a bad idea.

More generally, it seems like ValueInSingleWindow is hardly used across the API.  Is there a reason to avoid it, either in the API or in user code or both?

--
Wesley Tanaka
https://wtanaka.com/

Reply via email to