Description
According to the KIP-297:
- When the Herder receives the onChange() call, it will check a new connector configuration property config.reload.action which can be one of the following:
- The value restart, which means to schedule a restart of the Connector and all its Tasks. This will be the default.
- The value none, which means to do nothing.
However, the restartConnector method only restarts the connector and does not restart any tasks. Suggest calling restartConnectorAndTasks instead.
The result is changed configurations provided by the ConfigProvider are not picked up and existing tasks continue to use outdated configuration.
Attachments
Issue Links
- links to