Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
0.11.0.0
-
None
-
None
Description
Used in StreamsThread.java, mostly to .poll() but also to restore data.
Used in StreamsTask.java, mostly to .pause(), .resume()
All exceptions here are currently caught all the way up to the main running loop in a broad catch(Exception e) statement in StreamThread.run().
One main concern on the consumer path is handling deserialization errors that happen before streams has even had a chance to look at the data: https://issues.apache.org/jira/browse/KAFKA-5157
Attachments
Issue Links
- incorporates
-
KAFKA-5157 Options for handling corrupt data during deserialization
- Resolved
- is related to
-
KAFKA-5835 CommitFailedException message is misleading and cause is swallowed
- Open
-
KAFKA-6121 Restore and global consumer should not use auto.offset.reset
- Resolved
-
KAFKA-6122 Global Consumer should handle TimeoutException
- Resolved
- links to