14 Commits

Author SHA1 Message Date
Taro L. Saito
594ca5fddb
Add pure-java Snappy implementation (#244)
* Add PureJavaSnappy
* Add more tests for pure-java snappy
* Add note on enabling pure-java mode
* Add org.xerial.snappy.pure to osgi bundle
2020-05-11 23:48:43 -07:00
Taro L. Saito
66115a49ad Applied the same style with https://github.com/airlift/codestyle 2015-05-18 16:51:53 +09:00
Taro L. Saito
3cf34325d7 Use LF as newline 2015-05-18 15:36:06 +09:00
Taro L. Saito
f0d7f62881 #89: Add SnappyIOException to distinguish empty input, incompatible format version, etc. 2014-10-23 12:42:12 +09:00
Taro L. Saito
7134608206 Use SnappyNativeAPI as an interface to the native code 2011-06-27 10:29:58 +09:00
Taro L. Saito
c884620c8f Add code to load snappyjava library in java.library.path 2011-06-24 13:03:39 +09:00
Taro L. Saito
dc0e8a3150 Add a trick to delegate native library loading to the parent class loader 2011-06-23 22:09:09 +09:00
Taro L. Saito
dd7c61a4f3 Fixes issue 18 2011-06-20 13:35:13 +09:00
Taro L. Saito
e3c232db7c Removed invalid decompression error code 2011-04-06 22:27:42 +09:00
Taro L. Saito
58eb961a93 add high-level API through byte[] for compression/decompression 2011-03-31 17:43:29 +09:00
Taro L. Saito
4935319db1 add byte[] based compress/decompress methods 2011-03-31 15:49:51 +09:00
Taro L. Saito
262222ea7e use SnappyError for unchecked exception instead of IllegalArgumentException 2011-03-30 15:41:33 +09:00
Taro L. Saito
960481b965 add SnappyException/SnappyError 2011-03-30 15:26:53 +09:00
Taro L. Saito
07fe11c360 add Exception class 2011-03-30 15:00:49 +09:00