Github user arunmahadevan commented on the pull request:
https://github.com/apache/storm/pull/855#issuecomment-153961998
@harshach Right now the behavior is such that in case of failures the
events will get replayed and the results will be recomputed and there will be
potentially many duplicates. I assume you mean providing apis to save the
partial results of computation in some persistent storage and support for
retrieving the state. Along with this we also need to checkpoint the evaluated
state of the window in the background and use this info to avoid re-evaluating
window when events get replayed. This will help in reducing the duplicates.
Since its more involved work, I will raise separate jiras to track this and
will add it incrementally.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---