rdblue commented on pull request #3797:
URL: https://github.com/apache/iceberg/pull/3797#issuecomment-1011572583


   @yittg, I'm skeptical that this is the right approach. The dynamic class 
loader allows you to specify the classloader to use. It is generally better to 
specify the correct one instead of relying on the context loader.
   
   In this case, it looks like the [reader used to load the file's key-value 
metadata](https://github.com/apache/iceberg/blob/master/core/src/main/java/org/apache/iceberg/ManifestReader.java#L100-L102)
 doesn't have the class loader set like the [reader used to scan the 
manifest](https://github.com/apache/iceberg/blob/master/core/src/main/java/org/apache/iceberg/ManifestReader.java#L207).
 I would first try setting the class loader the same way.


-- 
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