-
Notifications
You must be signed in to change notification settings - Fork 5.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
*: fix cop task runtime information is wrong in the concurrent executor (#19849) #19947
*: fix cop task runtime information is wrong in the concurrent executor (#19849) #19947
Conversation
Signed-off-by: ti-srebot <ti-srebot@pingcap.com>
/run-all-tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ci failed
This reverts commit 865b2f7.
…lease-4.0-bada2801ac1f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@AilinKid, Thanks for your review, however we are sorry that your vote won't be count. |
@crazycs520 seems the cherry-pick is incorrect: |
wait #20199 merge first. |
Wait #20430 merge first. |
…or (pingcap#19849) Signed-off-by: crazycs520 <crazycs520@gmail.com>
…lease-4.0-bada2801ac1f
/run-all-tests |
/run-unit-test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
/merge |
Sorry @crazycs520, this branch cannot be merged without an approval of release maintainers |
@SunRunAway, Could you help to merge? |
cherry-pick #19849 to release-4.0
What problem does this PR solve?
close #19847
What is changed and how it works?
In some case such as
index join
, 1 plan maybe use multipleexecutor
for concurrency, so, 1 plan ID maybe have multiple executor runtime stats.This PR use an array to record executor runtime stats and merge them when query the executor runtime stats.
Related changes
Check List
Tests
Side effects
Release note