Skip to content

Add dataframe.join #238

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

Merged
merged 2 commits into from
Aug 28, 2023
Merged

Add dataframe.join #238

merged 2 commits into from
Aug 28, 2023

Conversation

MarcoGorelli
Copy link
Contributor

@MarcoGorelli MarcoGorelli commented Aug 27, 2023

closes #237

@MarcoGorelli MarcoGorelli force-pushed the join branch 2 times, most recently from 954322e to a5f5954 Compare August 27, 2023 11:43
Comment on lines +917 to +919
how : str
Kind of join to perform.
Must be one of {'left', 'inner', 'outer'}.
Copy link
Collaborator

Choose a reason for hiding this comment

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

I know right joins can be modeled as left joins with the inputs swapped, but any reason not to support right as a join type here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I know right joins can be modeled as left joins with the inputs swapped

exactly, so if the idea is to make a minimal API, right joins probably aren't needed. have never seem them in practice anyway

Copy link
Collaborator

Choose a reason for hiding this comment

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

We can always add them later without it being a breaking change, so I'm good with not including them until there's clear feedback that they're needed / wanted.

@MarcoGorelli
Copy link
Contributor Author

cool, thanks for your review!

@MarcoGorelli MarcoGorelli merged commit 046449d into data-apis:main Aug 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support of join operation?
2 participants