Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.1.0
-
None
-
None
Description
Currently, spark will sort taskSets by jobId and stageId and then schedule them in order for FIFO schedulingMode. In OLAP senerios, especially under high concurrency, the taskSets are always from different sql queries and several jobs can be submitted for execution at one time for one query for adaptive execution. But now we order those taskSets without considering the execution group, which may causes the query being delayed.
So I propose to consider the sql execution id when scheduling jobs.
Attachments
Issue Links
- links to