479 Commits

Author SHA1 Message Date
Bryan Chan
785eb80484 Support 32-bit AIX 2015-09-19 15:21:08 -04:00
Bryan Chan
08b4f6ae60 Detect the native byte order and use the correct expected value 2015-06-29 15:53:10 -04:00
Bryan Chan
d8600ed65e Fix SnappyOutputStreamTest for big-endian platforms 2015-06-29 14:50:27 -04:00
Bryan Chan
73fa77bc4e Add native library for s390x 2015-06-18 12:35:34 -04:00
Bryan Chan
3113ffb074 Merge branch 'develop' into develop-s390x 2015-06-16 13:30:54 -04:00
Taro L. Saito
71f1fd8b39 Revert "SunOS/sparcv9/libsnappyjava.so" 2015-05-21 15:26:16 +09:00
vharseko
14a82e8dac src/main/resources/org/xerial/snappy/native/SunOS/sparcv9/libsnappyjava.so: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), dynamically linked, stripped 2015-05-20 00:23:11 +03:00
Taro L. Saito
ac168dfdce Simlify incomplete header handling 2015-05-18 18:13:49 +09:00
Taro L. Saito
67e7cb57fd Add test code for reading Snappy.compress result with SnappyInputStream 2015-05-18 18:13:25 +09:00
Taro L. Saito
58016fd78d Remove findbugs reported problems 2015-05-18 18:08:31 +09:00
Taro L. Saito
aee2b85253 Removed unused variable 2015-05-18 18:03:41 +09: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
02c14db79e Add sbt checkstyle plugin 2015-05-18 16:44:49 +09:00
Taro L. Saito
3cf34325d7 Use LF as newline 2015-05-18 15:36:06 +09:00
Josh Rosen
38ec9fd03b Null buffer refs when closing SnappyOutputStream. 2015-05-14 11:22:34 -07:00
Josh Rosen
dcdada2ed4 Throw IOException when writing to / flushing closed SnappyOutputStreams. 2015-05-14 10:59:16 -07:00
Josh Rosen
2b6c8dc896 Make close() idempotent (fixes #107). 2015-05-14 00:36:00 -07:00
Josh Rosen
c5a3b102bc Add failing regression test for #107 2015-05-14 00:30:53 -07:00
Taro L. Saito
d1745ebfcb Merge pull request #104 from xerial/chunked-input
Concatenated input support
2015-05-13 10:51:37 +09:00
Aleksey Dergunov
708752efa5 Fix FileNotFoundException while writing the library file 2015-05-12 20:01:48 +04:00
Taro L. Saito
62fe335057 Fix javdoc 2015-05-12 09:57:35 +09:00
Taro L. Saito
b1b827695c #103: Embed /org/xerial/snappy/VERSION properly 2015-05-12 09:57:03 +09:00
Taro L. Saito
1c702ba366 #103: Support reading concatenated streams in SnappyInputStream 2015-05-12 01:43:23 +09:00
Taro L. Saito
6d9925ba36 Fixes for #100 2015-04-14 15:43:50 +09:00
Taro L. Saito
3fe32512e4 Use specified block size instead of MIN_BLOCK_SIZE 2015-04-14 15:22:20 +09:00
Josh Rosen
a6eb0a605d Add failing regression test for #100. 2015-04-13 12:47:13 -07:00
Bryan Chan
61691b8fe6 Support Linux on IBM z Systems 2015-03-14 20:46:40 -04:00
Taro L. Saito
f446a39a00 Fixes #37: Native library for raspberry-pi 2014-11-27 06:28:22 +00:00
Davies Liu
f48a29c4ae fix memory leak in SnappyOutputStream 2014-10-26 01:06:20 -07: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
164e51da2e #89: Fixes SnappyInputStream not to throw an IOException when the input is empty 2014-10-23 12:12:39 +09:00
Taro L. Saito
dfc9322a5b #88: Applied a patch from @ewencp to fix missing reference problem of CachedBufferAllocator 2014-10-22 09:53:13 +09:00
Taro L. Saito
7b86642f75 Fixes #88 by introducing thread-safe BufferAllocator 2014-10-22 00:05:13 +09:00
Taro L. Saito
8b83f6e2d4 Using buffer recycler to minimize memory allocation cost 2014-07-19 05:29:11 +09:00
Taro L. Saito
50164bc210 Sanitize code 2014-07-19 05:14:50 +09:00
Taro L. Saito
f695e84cac #82: Improving SnappyOutputStream performance by reducing the numbe of data copies 2014-07-18 18:05:51 +09:00
Taro L. Saito
5b5a3a379d Add test code to see the performance 2014-07-18 16:22:59 +09:00
Iheanyi Ekechukwu
e487f823e5 Add lib/inc_ibm and remove libsnappyjava.so 2014-07-11 13:24:44 -05:00
Iheanyi Ekechukwu
d61b43593f Add native libsnappyjava.a 2014-07-11 12:54:04 -05:00
Iheanyi Ekechukwu
ce767baab3 Modify Makefile in order for snappy-java to correctly compile on AIX. 2014-07-09 16:33:22 -05:00
Iheanyi Ekechukwu
3a833a730b Fixes for compiling on AIX. 2014-07-07 15:25:23 -05:00
Taro L. Saito
527cd9b315 #54: Add linux-x86_64 native library with an embedded libstdc++ 2014-07-04 13:34:31 +09:00
Alex Bowen
3e674a0f3c updated bundle activitor to handle dynlib/jnilib issues on macos jdk7+ 2014-07-03 14:18:01 -04:00
Taro L. Saito
da6263ff03 Merge pull request #75 from ibmsoe/aix-native
AIX Native
2014-07-03 09:39:15 +09:00
Iheanyi Ekechukwu
f6ef8b3aa8 Add native libsnappyjava.so for IBM AIX 6.1 2014-07-02 11:04:14 -05:00
Taro L. Saito
075be36859 Fix comments 2014-06-26 14:34:03 +09:00
Taro L. Saito
492be99787 Removed unnecessary code 2014-06-26 14:33:54 +09:00
Taro L. Saito
c96a345d85 Moved test resources to enable running tests both in maven and sbt 2014-06-26 13:41:45 +09:00
Iheanyi Ekechukwu
f7c11fb881 Add native library for ppc64 2014-06-23 11:02:20 -05:00
Iheanyi Ekechukwu
ed0a4cd9d9 Add native library for ppc64 2014-06-20 14:05:29 -05:00