-
Notifications
You must be signed in to change notification settings - Fork 608
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
fix: execute materialized joins in the pandas and dask backends #3086
Conversation
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.
lgtm. can you add a release note.
@jreback can you approve? |
@@ -12,6 +12,7 @@ Release Notes | |||
These release notes are for versions of ibis **1.0 and later**. Release | |||
notes for pre-1.0 versions of ibis can be found at :doc:`release-pre-1.0` | |||
|
|||
* :bug:`3086` Error when trying to join tables with Pandas backend |
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.
we should prob put a version tag here (to differeniate the releases). but can be another issue.
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.
I believe this is automatically done by the plugin
🎉 This PR is included in version 2.1.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
This PR adds a dispatch to the pandas and dask backends for
ops.MaterializedJoin
.This operation is a no-op in those backends, because its child (an
ops.Join
) hasalready been evaluated.
Fixes #3082.