Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
Umbrella ticket for various ideas I had to improve the error handling behavior of Streams
Attachments
Issue Links
1.
|
1. Commit all healthy tasks after a task-specific error for better task isolation | Open | Unassigned | |
2.
|
2. Commit any cleanly-processed records within a corrupted task | Open | Unassigned | |
3.
|
3. Resume processing from last-cleared processor after soft crash | Open | Unassigned | |
4.
|
4. Handle thread-wide errors | Open | Unassigned | |
5.
|
5. Checkpoint all uncorrupted state stores within the subtopology | Open | Unassigned | |
6.
|
Allow StreamThreads to recover from some exceptions without killing/replacing the thread | Open | Unassigned |