Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The problem is that a container's startup blocks indefinitely during Changelog / Checkpoint / Coordinator stream read,
whenever the KafkaConsumerProxy fails for some reason (e.g., TopicAuth).
This is because the SSPIterator keeps blocking on the blocking poll even when KafkaConsumerProxy stops due to exceptions thrown from KafkaConsumer.
The fix is to allow KafkaConsumerProxy to report exceptions to KafkaSystemConsumer, which then relays it to BEM.
BEM checks if there are any exceptions when doing a poll and re-throws.
Attachments
Issue Links
- links to