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

[feature] reshard single table to the partition table #436

Closed
andyli029 opened this issue Jul 15, 2019 · 3 comments
Closed

[feature] reshard single table to the partition table #436

andyli029 opened this issue Jul 15, 2019 · 3 comments
Assignees
Labels
P0 High priority type: feature
Milestone

Comments

@andyli029
Copy link
Contributor

andyli029 commented Jul 15, 2019

Summary

reshard single table to the partition table

  • migrate data from single table to the partition table;

Syntax:

  • RADON RESHARD tbl_name TO new_tbl_name
@andyli029
Copy link
Contributor Author

andyli029 commented Jul 15, 2019

Related Links about: single table, partition table table type

@andyli029 andyli029 changed the title [feature] reshard SINGLE table to the partition table [feature] reshard single table to the partition table Jul 15, 2019
andyli029 added a commit to andyli029/radon that referenced this issue Jul 15, 2019
@andyli029 andyli029 self-assigned this Jul 16, 2019
@andyli029 andyli029 added P0 High priority type: feature labels Jul 16, 2019
@andyli029 andyli029 added this to the v1.0.8 milestone Jul 30, 2019
andyli029 added a commit to andyli029/radon that referenced this issue Aug 9, 2019
andyli029 added a commit to andyli029/radon that referenced this issue Aug 9, 2019
andyli029 added a commit to andyli029/radon that referenced this issue Aug 16, 2019
andyli029 added a commit to andyli029/radon that referenced this issue Aug 16, 2019
andyli029 added a commit to andyli029/radon that referenced this issue Sep 4, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 4, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 4, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 4, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 4, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 4, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 6, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 6, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 6, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 6, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 6, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 10, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 10, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 10, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 10, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
andyli029 added a commit to andyli029/radon that referenced this issue Sep 10, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
BohuTANG pushed a commit that referenced this issue Sep 11, 2019
[summary]

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface

[test case]

src/proxy/admin_reshard_test.go
src/proxy/admin_shift_test.go
src/router/frm_test.go

[patch codecov]
src/proxy/admin_reshard.go: 98.4%
src/proxy/admin_shift.go: 81.8%
src/router/frm.go: 100%
@andyli029
Copy link
Contributor Author

Finished.

@andyli029 andyli029 reopened this Nov 20, 2019
@andyli029
Copy link
Contributor Author

andyli029 commented Nov 20, 2019

Syntax:
RADON RESHARD tbl_name TO new_tbl_name

You can use RADON RESHARD to shift data from one SINGLE table
to another PARTITION table, the cmd execute the shift cmd and
will return immediately, the shift will run in background on
other goroutine.

NOTICE: the SINGLE table with the primary key can be partitioned.

TODO: the shift progress bar will call other interface
RADON RESHARD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P0 High priority type: feature
Projects
None yet
Development

No branches or pull requests

1 participant