-
Notifications
You must be signed in to change notification settings - Fork 315
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
refactor: merge catalog provider & schema provider into catalog manager #1803
Conversation
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
All UT pass now. I'm going to resolve conflict and check other tests later. This is generally ready for review |
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia <[email protected]>
Codecov Report
@@ Coverage Diff @@
## develop #1803 +/- ##
===========================================
- Coverage 86.45% 86.29% -0.17%
===========================================
Files 585 584 -1
Lines 95432 95048 -384
===========================================
- Hits 82509 82019 -490
- Misses 12923 13029 +106 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this PR has passed all test cases, I choose to believe @waynexia
Signed-off-by: Ruihang Xia <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a small step for catalog, a giant leap for greptimedb
…er (GreptimeTeam#1803) * move to expr_factory Signed-off-by: Ruihang Xia <[email protected]> * move configs into service_config Signed-off-by: Ruihang Xia <[email protected]> * move GrpcQueryHandler into distributed.rs Signed-off-by: Ruihang Xia <[email protected]> * fix compile and test in catalog sub-crate Signed-off-by: Ruihang Xia <[email protected]> * clean up Signed-off-by: Ruihang Xia <[email protected]> * fix table-procedure compile and test Signed-off-by: Ruihang Xia <[email protected]> * fix query compile and tests Signed-off-by: Ruihang Xia <[email protected]> * fix datanode compile and tests Signed-off-by: Ruihang Xia <[email protected]> * fix catalog/query/script/servers compile Signed-off-by: Ruihang Xia <[email protected]> * fix frontend compile Signed-off-by: Ruihang Xia <[email protected]> * fix nextest except information_schema Signed-off-by: Ruihang Xia <[email protected]> * support information_schema Signed-off-by: Ruihang Xia <[email protected]> * fix sqlness test Signed-off-by: Ruihang Xia <[email protected]> * fix merge errors Signed-off-by: Ruihang Xia <[email protected]> * remove other structs Signed-off-by: Ruihang Xia <[email protected]> * clean up Signed-off-by: Ruihang Xia <[email protected]> * fix format Signed-off-by: Ruihang Xia <[email protected]> * change deregister_table's return type to empty tuple Signed-off-by: Ruihang Xia <[email protected]> --------- Signed-off-by: Ruihang Xia <[email protected]>
I hereby agree to the terms of the GreptimeDB CLA
What's changed and what's your intention?
Remove
CatalogProvider
andSchemaProvider
. Move all the necessary methods intoCatalogManager
.Checklist
Refer to a related PR or issue link (optional)