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

SQL: add support for naming to ibis dialect #503

Merged
merged 1 commit into from
Jun 16, 2022

Conversation

webmiche
Copy link
Collaborator

@webmiche webmiche commented May 30, 2022

When working on projections, I realized that I had not represented an obscure, but crucial component of the selection node. The selection node has a tuple field called inputs. In this field the name of a projected column can be found, which is crucial to get the schema for the result right.

This patch adds a list of names to the selection node in the ibis_dialect. I feel that inputs represents things that are already represented by other parts of the selection node (like the table), so I decided not to mirror the field itself for the moment.

This is the first patch in a series of patches aimed at broadening the project to represent Q6 of the tpc-h benchmark.

@webmiche
Copy link
Collaborator Author

@nicolasvasilache this pr is still open :)

@webmiche webmiche merged commit 5f80040 into iree-org:main Jun 16, 2022
@webmiche webmiche deleted the sql_naming branch July 1, 2022 11:41
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.

2 participants