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

lincoln lee updated FLINK-38335:
--------------------------------
    Affects Version/s: 2.1.0
                           (was: 2.1)

> SplitEnumeratorContext supports fixed delay async call.
> -------------------------------------------------------
>
>                 Key: FLINK-38335
>                 URL: https://issues.apache.org/jira/browse/FLINK-38335
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / Common
>    Affects Versions: 2.1.0
>            Reporter: Hongshun Wang
>            Priority: Major
>             Fix For: 2.2
>
>
> SplitEnumeratorContext natively only supports fixed rate scheduling for 
> asynchronous calls, which can lead to task accumulation if individual calls 
> take too long to complete.
>  
> For example,  In KafkaSourceEnumerator, if once
> getSubscribedTopicPartitions cost two much time, then a lot of  
> getSubscribedTopicPartitions will be added into work thread. Then 
> initializePartitionSplits can only be executed after a long time since this 
> paririon will be found. 
> It will case that the assigned and read time of a partition is far lag from 
> created time.
>  



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

Reply via email to