-
Notifications
You must be signed in to change notification settings - Fork 37
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
Add support for PythonMapInArrowExec and MapInArrowExec #913
Conversation
Signed-off-by: Partho Sarthi <[email protected]>
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 filed an audit issue NVIDIA/spark-rapids#10673 to be aware of the className change
On the tools side, Lets add MapInArrowExec
/MapInArrow
in this PR so we can be compatible with spark-4 waiting for the plugin to extend the shims.
Don't forget to add it to the score sheets.
core/src/main/scala/com/nvidia/spark/rapids/tool/planparser/SQLPlanParser.scala
Outdated
Show resolved
Hide resolved
core/src/main/scala/com/nvidia/spark/rapids/tool/planparser/PythonMapInArrowExecParser.scala
Show resolved
Hide resolved
Signed-off-by: Partho Sarthi <[email protected]>
Signed-off-by: Partho Sarthi <[email protected]>
Signed-off-by: Partho Sarthi <[email protected]>
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.
LGTME
Thanks @parthosa
Fixes #884. This PR adds support for
PythonMapInArrowExec
in tools.Note: For Spark 4.0, we might have to revisit as this exec is renamed to
MapInArrowExec
.Spark Commit: apache/spark@ed9a3a8