-
Notifications
You must be signed in to change notification settings - Fork 235
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
[BUG] AQE Crashing Spark RAPIDS when using filter() and union() #4216
Comments
RAPIDS v21.08.0 does not support Spark 3.2.0. However running the code sample with the latest version results in:
we will have to investigate further |
It looks like the change went in as a part of #1206, but it was not mentioned in the PR or the review anywhere. Appears to be a missed requirement. The good news is that it looks like it should not be hard to fix the bug, I think we have everything we need to do it. The Spark code is just returning.
It looks like our own |
Ah my bad, this was a typo on my part. This version I used was indeed v21.10.0. I edited the original post to the correct version. |
Fixed by #4257 |
Hey,
the following code crashes Spark RAPIDS.
The output of the job looks, including the error messages looks like this.
I feel that this is a bug due to it working fine with RAPIDS disabled.
Example input file that reproduces of the bug can be found here.
The following are used:
The configurations used to launch the job were as follows:
Important notes regarding crashes
The crash can be avoided, resulting in a succesful job, by making either one of the following changes to the code/configuration:
to the configuration
filter
(Although this does not give the expected outcome regards to the output) operation from line 16 of the code:cache
operation to the line 16 of the code:There may be more things that result into a succesful job, these are just some things that I personally found that impacted whether the job results into a success or a failure.
The code also works as expected with RAPIDS disabled, resulting in a succesful job without making any of the changes mentioned.
Feel free to ask me more details incase I missed something.
Thanks!
The text was updated successfully, but these errors were encountered: