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

Move all admin APIs to information_schema or implement them as SQL function #3161

Open
killme2008 opened this issue Jan 13, 2024 · 0 comments
Assignees
Labels
breaking-change This pull request contains breaking changes. C-user-experience Category User Experience
Milestone

Comments

@killme2008
Copy link
Contributor

killme2008 commented Jan 13, 2024

What type of enhancement is this?

Tech debt reduction, User experience

What does the enhancement do?

Before we make improvements for information_schema in #2931 , we designed some HTTP APIs under /admin to query table metadata or routes etc.

Some APIs such as /tables,/schemas are already supported by infomration_schema.tables or infomration_schema.schamta virtual tables. Others can be moved into infomration_schema too, for example, the table routes info.

Also, we can implement SQL functions to support some management APIs such as migrating regions.

Implementation challenges

No response

@killme2008 killme2008 self-assigned this Jan 13, 2024
@killme2008 killme2008 added this to the v0.7 milestone Jan 13, 2024
@killme2008 killme2008 added breaking-change This pull request contains breaking changes. Difficulty: Mid C-user-experience Category User Experience labels Jan 13, 2024
@tisonkun tisonkun modified the milestones: v0.7, v0.9, v0.8 Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change This pull request contains breaking changes. C-user-experience Category User Experience
Projects
None yet
Development

No branches or pull requests

2 participants