We finally found the issue. The two links in my original email lead me to 
believe it was with Java 8. It is not. 

This rocksdb issue https://github.com/facebook/rocksdb/issues/606 was very 
useful in helping to diagnose this. We have an artifactory server caching our 
jars from the main maven repo. The rocksdbjni.jar did NOT contain the snappy 
library compiled into it. The one we redownloaded from the central maven repo 
DOES. They way to tell is to run:

nm librocksdbjni-linux64.so | grep snappy


Hopefully this helps someone someday. 

Louis



On 5/18/16, 11:25 AM, "Jason Erickson" <ja...@stormpath.com> wrote:

>We have had this issue, too.  Did you only see the issue when you migrated
>to Java 8, or did you migrate to Java 8 and Samza 0.10 at the same time?
>
>On Tue, May 17, 2016 at 12:09 PM Louis Calisi <lcal...@tripadvisor.com>
>wrote:
>
>> Hi,
>>
>> We are upgrading our pre-production environment to Java 8 and Samza 0.10.
>> We are using Centos for our server. I’m running into this error:
>>
>> org.rocksdb.RocksDBException: Invalid argument: Compression type Snappy is
>> not linked with the binary.
>>
>> I’ve seen this error before on the mailing lists:
>>
>> https://mail-archives.apache.org/mod_mbox/samza-dev/201602.mbox/%3CCAPs-oNugP8=1d_zea0giyophwclr_j9etvrvpmp0pc3vqi8...@mail.gmail.com%3E
>> and
>> https://issues.apache.org/jira/browse/SAMZA-870
>>
>> Has this issue been resolved? Is Java 8 not a recommended JDK to run Samza
>> (RocksDB with)?
>>
>>
>> Thanks, Louis Calisi
>>
>>
>>
>>

Reply via email to