ptaoussanis/carmine — pull request #6 by rplevy-draker (2012-06-19 15:42:05+00:00)
Title: Possible solution to Mac / Java 7 incompatibility (Issue #5)

Hi,

This is probably not an ideal solution, as some users of the library might desire compression (we don't so much need it). This pull request just removes the use of the Snappy library with its problematic JNI dependencies.

Another option that I investigated was to substitute Snappy with a pure Java implementation of Snappy: https://github.com/dain/snappy In the amount of time I spent on that I was not able to get this lib to work at all, but assuming it just requires some figuring out and the lib itself works as described, this may be an alternative to consider that would support a wider range of system environments.

Rob