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

feat: teach ceresdb to convert the inexecutable partitioned scan to executable(resolving process) #1161

Merged
merged 10 commits into from
Aug 25, 2023

Conversation

Rachelint
Copy link
Contributor

@Rachelint Rachelint commented Aug 21, 2023

Rationale

Part of #1112
CeresDB is able to generate the specific physical plan for partitioned table in #1148, but it is inexecutable.
This pr introduce the resolver to make it executable.

Detailed Changes

  • Add Resolver to convert the UnresolvePartitionedScan to final executable scan plans of sub tables.
  • Add test for the resolving process.

Test Plan

Test by new ut.

@Rachelint Rachelint changed the title feat: teach ceresdb to convert the inexecutable partitioned scan to executable(resolve process) feat: teach ceresdb to convert the inexecutable partitioned scan to executable(resolving process) Aug 21, 2023
@Rachelint Rachelint marked this pull request as ready for review August 21, 2023 02:07
Copy link
Member

@ShiKaiWi ShiKaiWi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Rachelint Rachelint merged commit 12d8b01 into apache:main Aug 25, 2023
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants