[
https://issues.apache.org/jira/browse/APEXMALHAR-2017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15591969#comment-15591969
]
ASF GitHub Bot commented on APEXMALHAR-2017:
--------------------------------------------
Github user asfgit closed the pull request at:
https://github.com/apache/apex-malhar/pull/441
> Use pre checkpoint notification to optimize operator IO
> -------------------------------------------------------
>
> Key: APEXMALHAR-2017
> URL: https://issues.apache.org/jira/browse/APEXMALHAR-2017
> Project: Apache Apex Malhar
> Issue Type: Improvement
> Reporter: Pramod Immaneni
> Assignee: Velineni Lakshmi Prasanna
>
> Currently many output operators enforce persistence of data on endWindow by
> calling flush, hflush or equivalent calls. This was done to help recovery.
> Doing this always ensures that the data corresponding to checkpoint state at
> recovery is always present.
> A recent addition to the engine lets the operators know about an impending
> checkpoint just before it happens using a callback. Operators can now enforce
> persistence of data one time in this in this callback instead of end of every
> window. This results in better performance as data is not being frequently
> written to persistent storage.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)