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

Martijn Visser commented on FLINK-32717:
----------------------------------------

If you're restarting from a checkpoint/savepoint, that is expected. The 
`setTopics` is only followed when starting from a clean job. If you don't want 
this, you currently have to start with a clean state. The situation is expected 
to be improved with 
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=217389320

> Change of topic list from KafkaSource not works
> -----------------------------------------------
>
>                 Key: FLINK-32717
>                 URL: https://issues.apache.org/jira/browse/FLINK-32717
>             Project: Flink
>          Issue Type: Improvement
>            Reporter: Kwangin (Dennis) Jung
>            Priority: Minor
>
> I've setup 'KafkaSource' as following:
>  
> {code:java}
> KafkaSource.<T>builder().setTopics("A", "B")...{code}
>  
> and later, removed 1 topic from list as following and restart application.
>  
> {code:java}
> KafkaSource.<T>builder().setTopics("B")...{code}
>  
> But application still ingest data from topic 'A'.
>  * Is this expected?
>  * If it is, how can I stop ingesting data from removed topic?
>  



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

Reply via email to