-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
infoschema: Migrate the infoschema's retrieving data logic for sys table to executor #14828
Comments
Dear contributor, the first Performance challenge program has been closed. But you can still contribute to this issue and we appreciate your contribution. |
2 similar comments
Dear contributor, the first Performance challenge program has been closed. But you can still contribute to this issue and we appreciate your contribution. |
Dear contributor, the first Performance challenge program has been closed. But you can still contribute to this issue and we appreciate your contribution. |
Feature Request
Is your feature request related to a problem? Please describe:
The
infoschema pkg
in TiDB is a SQL Meta-information module, In addition, all operations for Information Schema would access here. However, it contains too much logic for retrieving data like thedataForTableXXX()
func, and these operations should have be put in theexecutor pkg
.relateds to #14704
Describe the feature you'd like:
We need to migrate these retrieving data logic to the
executor pkg
so that infoshema only contains schema meta information.There are some other func of retrieving data in infoschema/tables.go :
...
migrate these logic and related test to
executor/infoschema_reader.go
, you can refer to the migration ofdataForSchemata()
anddataForSchemata()
in #14704Teachability, Documentation, Adoption, Migration Strategy:
Any questions for information_schema could you refer to MySQL 8.0 doc (information_schema)
The text was updated successfully, but these errors were encountered: