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

information_schema improvements #2931

Open
29 of 37 tasks
killme2008 opened this issue Dec 14, 2023 · 0 comments
Open
29 of 37 tasks

information_schema improvements #2931

killme2008 opened this issue Dec 14, 2023 · 0 comments
Labels
C-user-experience Category User Experience good first issue Good for newcomers help wanted Extra attention is needed tracking-issue A tracking issue for a feature.
Milestone

Comments

@killme2008
Copy link
Contributor

killme2008 commented Dec 14, 2023

What type of enhancement is this?

API improvement, Configuration, User experience, Other

What does the enhancement do?

Information Schema provides an ANSI-standard way of viewing system metadata. But we only have two internal tables: tables and columns, that's not enough for compatibility or such as query functions in #2921 .

TiDB has a great doc that describes its information schema: https://docs.pingcap.com/tidb/stable/information-schema

Tasks

So I created this tracking issue to add more tables into information_schema and welcome all developers who are interested in GreptimeDB to contribute:

All the tables that are not implemented, we can just return zero rows.

Of course, we will have some extension tables:

The following tasks:

  • Docs to describe all these tables
  • Adds docs to database administrator document.

Reference info

Someone who are interested in contributing can refer to these PRs:
#2969
#2935

Implementation challenges

No response

@killme2008 killme2008 added help wanted Extra attention is needed tracking-issue A tracking issue for a feature. Size: XL good first issue Good for newcomers C-user-experience Category User Experience labels Dec 14, 2023
@killme2008 killme2008 added this to the 0.6 milestone Dec 27, 2023
@fengjiachun fengjiachun modified the milestones: v0.6, v0.8 Feb 28, 2024
@tisonkun tisonkun removed the Size: XL label Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-user-experience Category User Experience good first issue Good for newcomers help wanted Extra attention is needed tracking-issue A tracking issue for a feature.
Projects
None yet
Development

No branches or pull requests

3 participants