[ https://issues.apache.org/jira/browse/KAFKA-6586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yash Mayya reassigned KAFKA-6586: --------------------------------- Assignee: Yash Mayya > Refactor Connect executables > ---------------------------- > > Key: KAFKA-6586 > URL: https://issues.apache.org/jira/browse/KAFKA-6586 > Project: Kafka > Issue Type: Improvement > Components: KafkaConnect > Reporter: Randall Hauch > Assignee: Yash Mayya > Priority: Minor > > The main methods in {{ConnectDistributed}} and {{ConnectStandalone}} have a > lot of duplication, and it'd be good to refactor to centralize the logic. We > can pull most of this logic into an abstract class that {{ConnectStandalone}} > and {{ConnectDistributed}} both extend. At a glance, the differences between > the two are different config and Herder implementations and some different > initialization logic. -- This message was sent by Atlassian Jira (v8.20.10#820010)