yjshen opened a new pull request #6375: [Pulsar-Client] Stop shade snappy-java 
in pulsar-client-shaded
URL: https://github.com/apache/pulsar/pull/6375
 
 
   Fixes #6260 
   
   Snappy, like other compressions (LZ4, ZSTD), depends on native libraries to 
do the real encode/decode stuff. When we shaded them in a fat jar, only the 
java implementations of snappy class are shaded, however, left the JNI 
incompatible with the underlying c++ code.
   
   We should just remove the shade for snappy, and let maven import its lib as 
a dependency.
   
   I've tested the shaded jar locally generated by this pr, it works for all 
compression codecs.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to