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

[CORE] [de]serialize issue with spark shim #7817

Open
baibaichen opened this issue Nov 5, 2024 · 0 comments
Open

[CORE] [de]serialize issue with spark shim #7817

baibaichen opened this issue Nov 5, 2024 · 0 comments
Labels
bug Something isn't working triage

Comments

@baibaichen
Copy link
Contributor

baibaichen commented Nov 5, 2024

Backend

All

Bug description

We occasionally encounter the following errors, it should be caused by driver and worker load diffierent implementaion, i.e. vanilla version and gluten version.

To adjust class loading order can workaround this issue, but is there any more robust solution?

Caused by: java.lang.IllegalArgumentException: Illegal lambda deserialization
	at scala.runtime.LambdaDeserializer$.makeCallSite$1(LambdaDeserializer.scala:89) ~[scala-library-2.12.15.jar:?]
	at scala.runtime.LambdaDeserializer$.deserializeLambda(LambdaDeserializer.scala:113) ~[scala-library-2.12.15.jar:?]
	at scala.runtime.LambdaDeserialize.deserializeLambda(LambdaDeserialize.java:38) ~[scala-library-2.12.15.jar:?]
	at org.apache.spark.sql.execution.datasources.FileFormatWriter$.$deserializeLambda$(FileFormatWriter.scala) ~[gluten.jar:3.3.0-kylin-5.2.0-SNAPSHOT]

Spark version

None

Spark configurations

All

System information

No response

Relevant logs

No response

@baibaichen baibaichen added bug Something isn't working triage labels Nov 5, 2024
@zhztheplayer zhztheplayer changed the title [Core] [de]serialize issue with spark shim [CORE] [de]serialize issue with spark shim Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage
Projects
None yet
Development

No branches or pull requests

1 participant