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

[FEA] Support Map as input to explode and pos_explode #3110

Closed
revans2 opened this issue Aug 2, 2021 · 0 comments · Fixed by #3175
Closed

[FEA] Support Map as input to explode and pos_explode #3110

revans2 opened this issue Aug 2, 2021 · 0 comments · Fixed by #3175
Assignees
Labels
feature request New feature or request

Comments

@revans2
Copy link
Collaborator

revans2 commented Aug 2, 2021

Is your feature request related to a problem? Please describe.
This comes from an audit of missing functionality for nested types. Spark supports explode and pos_explode on maps. We should be able to support them too as we store a map as an array of key/value structs so we should be able to do the explode on the array in the map, and then pull out the key/value columns from the resulting struct. This should require no changes to cudf to support this.

@revans2 revans2 added feature request New feature or request ? - Needs Triage Need team to review and classify labels Aug 2, 2021
@sameerz sameerz removed the ? - Needs Triage Need team to review and classify label Aug 3, 2021
@revans2 revans2 self-assigned this Aug 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants