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

Milestone of Partition Table in Sprint3 (2021/4/19 ~ 2021/6/18) #24150

Closed
58 of 60 tasks
qw4990 opened this issue Apr 20, 2021 · 9 comments · Fixed by #24877
Closed
58 of 60 tasks

Milestone of Partition Table in Sprint3 (2021/4/19 ~ 2021/6/18) #24150

qw4990 opened this issue Apr 20, 2021 · 9 comments · Fixed by #24877
Assignees
Labels
type/enhancement The issue or PR belongs to an enhancement.

Comments

@qw4990
Copy link
Contributor

qw4990 commented Apr 20, 2021

Development Task

Development plan:
image

Brief introduction: improve the quality of all experimental features of partition tables, including direct reading, global statistics, list, and column list partition.

All test cases are in the GA matrix document.

Work items:

@qw4990 qw4990 added the type/enhancement The issue or PR belongs to an enhancement. label Apr 20, 2021
@qw4990 qw4990 changed the title Milestone of Partition Table in Sprint3 Milestone of Partition Table in Sprint3 (2021/4/18 ~ 2021/6/18) Apr 20, 2021
@zz-jason
Copy link
Member

we also need to fix the existing bugs, like #20372

@qw4990
Copy link
Contributor Author

qw4990 commented Apr 20, 2021

we also need to fix the existing bugs, like #20372

OK, I'll go through all existed issues about the partition table add them here later.

@zz-jason
Copy link
Member

  1. for the milestones, another key milestone is to disable static pruning and enable dynamic pruning by default.
  2. for tests, I wish to add more compatibility tests:
    • upgrade tidb cluster from 4.0 to the current release, check whether the dynamic pruning works
    • downgrade tidb cluster from the current release to 4.0, check whether the static pruning works

@qw4990 qw4990 changed the title Milestone of Partition Table in Sprint3 (2021/4/18 ~ 2021/6/18) Milestone of Partition Table in Sprint3 (2021/4/19 ~ 2021/6/18) Apr 21, 2021
@rebelice
Copy link
Contributor

There is bug #24171 here that prevents fast analyze from generating global stats.
(I can't modify the description, so I just comment here

@zz-jason
Copy link
Member

#22408 mentioned that there might be performance and resource issues in backup scenario, please take a look

@zz-jason
Copy link
Member

we need to add compatibility tests with other components in the cluster, for example: TiFlash MPP, BR, Dumpling, Lightning, Binlog, TiCDC

@tisonkun
Copy link
Contributor

Hi @qw4990 ! Is the design of partition table persisted as this file? Or anything should be updated?

@qw4990
Copy link
Contributor Author

qw4990 commented Apr 28, 2021

Hi @qw4990 ! Is the design of partition table persisted as this file? Or anything should be updated?

Actually there are many updates after the proposal you mentioned. Here is a simple doc that may help you track the current progress. I think we will sort out and update some documents about partition table after finishing this milestone.

@tisonkun
Copy link
Contributor

Hi @qw4990 ! Is the design of partition table persisted as this file? Or anything should be updated?

Actually there are many updates after the proposal you mentioned. Here is a simple doc that may help you track the current progress. I think we will sort out and update some documents about partition table after finishing this milestone.

Thanks! I'll try to take a look when I stage my current works.

FYI when I refer to this project in our developer discussion forum(https://internals.tidb.io/t/topic/97/2), I said

It is to final comment period before we make the consensus, and thus we do not trace back to its design document. But both user document and dev document for partition table is required I think. @qw4990

Please confirm whether it is precise and I'll appreciate it if you can reply on the forum topic.

@qw4990 qw4990 reopened this May 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement The issue or PR belongs to an enhancement.
Projects
None yet
5 participants