Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Won't Do
-
0.11.0.0
-
None
Description
When Kafka Connect workers start up, they scan the classpath and module paths for connectors, transformations, and converters. This takes anywhere from 15-30sec or longer depending upon how many JARs are included. Currently, this scanning is done synchronously during startup of the Kafka Connect workers, even though the workers may not need the result of the scan.
The scanning logic should be asynchronous and should only block any components that require the result of the scan. This will improve startup time of the workers.
Attachments
Issue Links
- is related to
-
KAFKA-6208 Reduce startup time for Kafka Connect workers
- Resolved
- relates to
-
KAFKA-5450 Scripts to startup Connect in system tests have too short a timeout
- Resolved
-
KAFKA-14627 Modernize Connect plugin discovery
- Resolved