hemanthboyina commented on issue #14339:
URL: https://github.com/apache/iceberg/issues/14339#issuecomment-4004273453

   I think there are two different class loaders which are loading currently. 
In my opinion Spark loads the Gravitino catalog plugin in its own isolated 
classloader. Since Gravitino bundles its own copy of Iceberg classes, and you 
also have the Iceberg Spark runtime JAR on Spark's classpath, you end up with 
two separate classloaders each having their own copy of all Iceberg classes, 
including `Table`, `SerializableTable`, `SerializableTableWithSize`, etc
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to