Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.14.0
-
None
Description
If the extractor skips processing of a Kafka topic due to an error condition (e.g. SchemaRegistryTimeoutException), then the close() method on KafkaExtractor throws an ArrayIndexOutOfBoundsException when attempting to update statistics for the partitions of the topic. The correct behavior should be to skip the call to updateStatisticsForCurrentPartition(), when a topic is skipped.