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

WIP: Re-enable GpuJsonToStruct support for parsing JSON as structs [databricks] #9371

Closed

Conversation

andygrove
Copy link
Contributor

@andygrove andygrove commented Oct 3, 2023

Part of #8558

I am not familiar with the history of GpuJsonToStruct, but we had all the code for converting JSON to struct but it could never be invoked because GpuOverride was falling back to CPU for this use case.

This PR updates the GpuOverrides logic and enables some tests.

The test provided in the issue still fails though. It appears that GpuJsonToStruct is now working, but there is a secondary issue with casting the struct to string for display when calling DataFrame.show, so I am leaving the issue open until I resolve that.

@andygrove andygrove self-assigned this Oct 3, 2023
@andygrove andygrove changed the title WIP: Fix GpuJsonToStruct regression WIP: Re-enable GpuJsonToStruct support for parsing JSON as structs Oct 3, 2023
Signed-off-by: Andy Grove <andygrove@nvidia.com>
@andygrove andygrove changed the title WIP: Re-enable GpuJsonToStruct support for parsing JSON as structs WIP: Re-enable GpuJsonToStruct support for parsing JSON as structs [databricks] Oct 3, 2023
@andygrove
Copy link
Contributor Author

build

@andygrove andygrove closed this Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant