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
Kryo serialization exception when running add_files #3586
Comments
cc: @RussellSpitzer |
Looks like we just need to stop using an @dubeme would you like to open a PR with the fix and a test that serializes |
Issue apache#3586 shows situation where Kyro is unable to serialize the SparkPartition object (@rdblue points it out from the stack trace). This commit replaces the ImmutableMap with HashMap
@rdblue , I'll give it a go. I'm not familiar with gradle (more of a maven person), but I can try working through it. qq: You point to the Spark 3.2 source, I assume such fix will also apply to the 3.0, 3.1 files? |
Thanks for working on this! For now, you should update 3.2 and we can port the fix to the other Spark versions after it's in. |
Issue apache#3586 shows situation where Kyro is unable to serialize the SparkPartition object (@rdblue points it out from the stack trace). This commit replaces the ImmutableMap with HashMap
Cool... I just created this small PR #3597 |
I added the associated PR to the 0.13.0 release as this seems like something we'd want to fix before then. Given that there is a PR, I'll remove the issue from it. |
Hi @dubeme! Thanks for the PR. We'd love to include it in the upcoming planned 0.13.0 release. Please let me know if there's anything I can do to help you complete it. Looks like it just needs a test. I linked a sample test you can mostly copy from to complete that in the PR. |
Fixed by #3667. |
Thanks @kbendick for stepping in, and getting this through... Been out of comissions the past few weeks #OSSFTW |
Hey all,
I'm exploring Iceberg
0.12.1
on Azure Synapse Analytics Spark Pools, runningSpark 3.1
. I've created my table:Next, I add files (about 15,000 files) for one partition
This throws an exception - It seems to be complaining about kryo serialization... Any ideas what might be going on? The only other issue I can find is #446
The text was updated successfully, but these errors were encountered: