[ https://issues.apache.org/jira/browse/FLINK-28828?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated FLINK-28828: ----------------------------------- Labels: pull-request-available (was: ) > Sorting all unfinished readers in batches at one time in > SortMergeResultPartitionReadScheduler > ---------------------------------------------------------------------------------------------- > > Key: FLINK-28828 > URL: https://issues.apache.org/jira/browse/FLINK-28828 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Network > Affects Versions: 1.16.0 > Reporter: Yuxin Tan > Priority: Major > Labels: pull-request-available > > Currently, when reading data in SortMergeResultPartitionReadScheduler, the > reader is added to the priority queue immediately. However, the data read > from this reader may not have been consumed, which will cause this reader to > be ranked later in the queue, which is unfavorable to sequential reading. > To solve the issue, After reading the data, we should sort all unfinished > readers in batches at one time, that is, add all unfinished readers to the > priority queue, which is more conducive to sequential reading. -- This message was sent by Atlassian Jira (v8.20.10#820010)