[ 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)