[ 
https://issues.apache.org/jira/browse/KAFKA-14773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Harris updated KAFKA-14773:
--------------------------------
    Component/s: mirrormaker

> Make MirrorMaker startup synchronous
> ------------------------------------
>
>                 Key: KAFKA-14773
>                 URL: https://issues.apache.org/jira/browse/KAFKA-14773
>             Project: Kafka
>          Issue Type: Improvement
>          Components: mirrormaker
>            Reporter: Divij Vaidya
>            Priority: Major
>              Labels: mirror-maker
>
> Currently, MirrorMaker is started using `
> ./bin/connect-mirror-maker.sh mm2.properties` shell command. However, even if 
> the shell command has exited and a log with `Kafka MirrorMaker started` has 
> been printed, it is likely that the underlying connectors and tasks have not 
> been configured.
> This tasks aims to make the MirrorMaker startup synchronous by either waiting 
> for connections & tasks to move to running state before exiting the 
> `MirrorMaker#start()` function or by blocking completion of `main()`.
> A conversation about this was done in 
> [https://github.com/apache/kafka/pull/13284] 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to