-
Notifications
You must be signed in to change notification settings - Fork 6.1k
planner,expression,util: scatter hotspot index in certain scenes by expression index #30655
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
Conversation
…the secondary index
ddl: Do not consider the clustered index when checking the length of the secondary index
close #30309 Signed-off-by: TonsnakeLin <lpbgytong@163.com>
… clause uses all the rest field Signed-off-by: TonsnakeLin <lpbgytong@163.com>
Signed-off-by: TonsnakeLin <lpbgytong@163.com>
Signed-off-by: TonsnakeLin <lpbgytong@163.com>
|
[REVIEW NOTIFICATION] This pull request has not been approved. 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. |
|
@TonsnakeLin: PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@cfzjywxk @youjiali1995 @sticnarf @MyonKeminta @tiancaiamao |
|
@TonsnakeLin Every time you create a new pull request, I suggest you use a separate branch. The branch should be based on the latest master and only contain your related changes. |
That's the develop model in TiKV? @sticnarf Here in TiDB I suggest small PRs (less than 300 lines) with test case for each PR. The master branch is active and a separate branch with too much change will conflicts a lot. |
For design document please use github https://github.com/pingcap/tidb/tree/master/docs/design Google docs is for discussing internally and your link is not a public one. @TonsnakeLin |
Ah, I don't mean the development model. I just find @TonsnakeLin seems to reuse his other branches to create this PR, and that leads to the problem. |
|
Got it, I have opened the privilege for every one and you can refer the doc first to understand my code. |
Thanks every much! yes, so I deleted my repository of tidb and fork it again, and made a new branch to create a new drat PR, as bellow. |
What problem does this PR solve?
It propose a solution to solve the problem that hot indexes hinder the scalability of TiDB in certain case. The detail design please refer the doc here.
Check List
Tests
Side effects
Documentation
Release note