[ 
https://issues.apache.org/jira/browse/KAFKA-8676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16886885#comment-16886885
 ] 

ASF GitHub Bot commented on KAFKA-8676:
---------------------------------------

LuyingLiu commented on pull request #7097: KAFKA-8676: Avoid Unnecessary stops 
and starts of tasks
URL: https://github.com/apache/kafka/pull/7097
 
 
   As this is testing for initialization behaviors, I do not think it is a 
   good idea to do unit and integrate testing. System tests are needed. 
   Log INFO output and KafkaConnect API for checking the status of 
   connectors and tasks are useful tools when checking which 
   connectors and tasks start/stop.
   
   ### Committer Checklist (excluded from commit message)
   - [ ] Verify design and implementation 
   - [ ] Verify test coverage and CI build status
   - [ ] Verify documentation (including upgrade notes)
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Avoid Stopping Unnecessary Connectors and Tasks 
> ------------------------------------------------
>
>                 Key: KAFKA-8676
>                 URL: https://issues.apache.org/jira/browse/KAFKA-8676
>             Project: Kafka
>          Issue Type: Improvement
>          Components: KafkaConnect
>    Affects Versions: 2.3.0
>         Environment: centOS
>            Reporter: Luying Liu
>            Priority: Major
>              Labels: ready-to-commit
>             Fix For: 2.3.0
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> When adding a new connector or changing a connector configuration, Kafka 
> Connect 2.3.0 will stop all existing tasks and start all the tasks, including 
> the new tasks and the existing ones. However, it is not necessary at all. 
> Only the new connector and tasks need to be started. As the rebalancing can 
> be applied for both running and suspended tasks.The following patch will fix 
> this problem and starts only the new tasks and connectors.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to