Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.1
-
None
Description
Memory sinks are not meant to be fault tolerant, but there are certain cases, where it would be nice that it can recover from checkpoints. In cases where you may use a scalable StateStore in StructuredStreaming (when you have an aggregation), and you add a filter based on a key or value in your state, it's nice to be able to continue from where you left off after failures.
For correctness reasons, the output will ONLY be correct in Complete mode, so we could support that.
Attachments
Issue Links
- is related to
-
SPARK-17921 checkpointLocation being set in memory streams fail after restart. Should fail fast
- Closed
- links to