Skip to content
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

Tracking issue for Cardinality Estimation Enhancement #26085

Closed
6 tasks done
time-and-fate opened this issue Jul 9, 2021 · 9 comments
Closed
6 tasks done

Tracking issue for Cardinality Estimation Enhancement #26085

time-and-fate opened this issue Jul 9, 2021 · 9 comments
Assignees
Labels
sig/planner SIG: Planner type/enhancement The issue or PR belongs to an enhancement.

Comments

@time-and-fate
Copy link
Member

time-and-fate commented Jul 9, 2021

Enhancement

We're investigating flaws in our cardinality estimation logic and trying to fix them. And we're also trying to improve our cardinality estimation mechanism. This issue is for tracking the developments.

@time-and-fate time-and-fate added the type/enhancement The issue or PR belongs to an enhancement. label Jul 9, 2021
@time-and-fate
Copy link
Member Author

/sig planner

@ti-chi-bot ti-chi-bot added the sig/planner SIG: Planner label Jul 9, 2021
@tangwz
Copy link
Contributor

tangwz commented Jul 15, 2021

May I have a try?

@time-and-fate
Copy link
Member Author

May I have a try?

Thank you for that.
But some details of these items are still under discussion and we also have to complete them quickly. So I think we probably need to complete them internally.

@tisonkun
Copy link
Contributor

May I have a try?

Thank you for that.
But some details of these items are still under discussion and we also have to complete them quickly. So I think we probably need to complete them internally.

@time-and-fate is there a design document or pre-RFC? We may avoid discuss privately if unnecessary.

@qw4990
Copy link
Contributor

qw4990 commented Jul 20, 2021

Here are two simple discussion documents about these in this issue: https://docs.google.com/document/d/1IyxlOJAQY-lFpcId0nRJy4aVgm4Be1K5CUESsqSZNWk/edit?usp=sharing, https://docs.google.com/document/d/16sn1aoTfzQXBWR3QAztTpu-JnIzg8r23lMkRT8ua4Ck/edit?usp=sharing.
Since these items are found from our customers' feedbacks, they are relatively urgent and confidential, so we decided to complete them internally.
After finishing these urgent items, we'll publish more improvement items about Cardinality Estimation next sprint. Thanks for your understanding ~~~~ @tisonkun @tangwz

@tisonkun
Copy link
Contributor

@time-and-fate @qw4990 is there any ongoing issues? If all subtasks closed, it should be a conclusion about the status of the tracking issue.

I'd like to ask for a design document or brief description about this "enhancement". Otherwise we implement feature secretly and hard to trace back even by ourselves.

@time-and-fate
Copy link
Member Author

The tasks for this staged have been completed and the design docs are contained in the links above.
We are still planning about the next stage to see what needs to be done and their priority. We'll update this issue if there's any progress.

@tisonkun
Copy link
Contributor

tisonkun commented Aug 16, 2021

@time-and-fate the document above is private to PingCAP company. I'd prefer to see a brief description public in this PR or as a design document.

@qw4990
Copy link
Contributor

qw4990 commented Aug 17, 2021

Close since all tasks have been finished.

@qw4990 qw4990 closed this as completed Aug 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sig/planner SIG: Planner type/enhancement The issue or PR belongs to an enhancement.
Projects
None yet
Development

No branches or pull requests

5 participants