You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Jingsong Lee (Jira)" <ji...@apache.org> on 2023/02/28 06:09:00 UTC

[jira] [Created] (FLINK-31252) Improve StaticFileStoreSplitEnumerator to assign batch splits

Jingsong Lee created FLINK-31252:
------------------------------------

             Summary: Improve StaticFileStoreSplitEnumerator to assign batch splits
                 Key: FLINK-31252
                 URL: https://issues.apache.org/jira/browse/FLINK-31252
             Project: Flink
          Issue Type: Improvement
          Components: Table Store
            Reporter: Jingsong Lee
            Assignee: Jingsong Lee
             Fix For: table-store-0.4.0


{code:java}
        // The following batch assignment operation is for two things:
        // 1. It can be evenly distributed during batch reading to avoid scheduling problems (for
        // example, the current resource can only schedule part of the tasks) that cause some tasks
        // to fail to read data.
        // 2. Read with limit, if split is assigned one by one, it may cause the task to repeatedly
        // create SplitFetchers. After the task is created, it is found that it is idle and then
        // closed. Then, new split coming, it will create SplitFetcher and repeatedly read the data
        // of the limit number (the limit status is in the SplitFetcher).
{code}




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