*: use pdqsort to improve sort performance#34404
Conversation
|
[REVIEW NOTIFICATION] This pull request has been approved by:
To complete the pull request process, please ask the reviewers in the list to review by filling The full list of commands accepted by this bot can be found here. DetailsReviewer can indicate their review by submitting an approval review. |
f8a0483 to
83ffaa7
Compare
|
Code Coverage Details: https://codecov.io/github/pingcap/tidb/commit/c7356a330d97873da686f36b08be5974d3954ea1 |
|
/run-all-tests |
|
/run-all-test |
6664b81 to
04a5eb7
Compare
|
/run-build |
|
/run-all-tests |
0a59ac8 to
c7d0943
Compare
026cf7a to
00ab823
Compare
0718381 to
2cd0af5
Compare
|
/run-mysql-test |
1 similar comment
|
/run-mysql-test |
e19aa5c to
c748869
Compare
I find the latest revive can find more problems in the repo. I will spend much time to fix them. |
|
/merge |
|
This pull request has been accepted and is ready to merge. DetailsCommit hash: d256d76aab21f2f2cf98aac0d373c627b2fbcf61 |
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
d256d76 to
a0b7a7d
Compare
|
/merge |
|
This pull request has been accepted and is ready to merge. DetailsCommit hash: a0b7a7d |
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
|
/merge |
|
This pull request has been accepted and is ready to merge. DetailsCommit hash: 1ab85b8 |
|
/run-mysql-test |
TiDB MergeCI notify✅ Well Done! New fixed [1] after this pr merged.
|
What problem does this PR solve?
Issue Number: close #34250
Problem Summary:
What is changed and how it works?
github.com/cznic/sortutilBTW, it is not only improved performance by using the pdqsort, but also it can remove BCE by the using generics to improve performance.
Check List
Tests
Release note
Please refer to Release Notes Language Style Guide to write a quality release note.