Jingsong Lee created BEAM-1589:
----------------------------------

             Summary: Add OnWindowExpiration method to Stateful DoFn
                 Key: BEAM-1589
                 URL: https://issues.apache.org/jira/browse/BEAM-1589
             Project: Beam
          Issue Type: New Feature
          Components: runner-core, sdk-java-core
            Reporter: Jingsong Lee


See BEAM-1517
This allows the user to do some work before the state's garbage collection.
It seems kind of annoying, but on the other hand forgetting to set a final 
timer to flush state is probably data loss most of the time.
FlinkRunner does this work very simply, but other runners, such as 
DirectRunner, need to traverse all the states to do this, and maybe it's a 
little hard.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to