-
Notifications
You must be signed in to change notification settings - Fork 110
feat: add missing PyLogicalPlan to_variant #1085
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
Conversation
This is a really big PR and it's not immediately obvious to me what problem it's trying to solve. Can you expand the description or at least link it to an issue describing the problem? |
@timsaucer |
I'm sorry it took me so long to get around to reviewing this. Thank you for the contribution! |
Which issue does this PR close?
Rationale for this change
Some LogicalPlans don't support to_variant now.
we are using datafusion in parsing sql into logical plan, analysis and do some transformation on logical plan, then unparsing the logical plan into sql. But I found that it will throw error when the logical plan is not supported. so I added the missing to_variant support.
What changes are included in this PR?
add python bindings for these classes.
Are there any user-facing changes?
No