Taro L. Saito
|
3497e732ce
|
#168: Add ppc64 target
|
2017-02-14 08:20:08 -08:00 |
Taro L. Saito
|
2a6e0c3040
|
#168: Rename to ppc64le (little-endian)
|
2017-02-14 07:46:30 -08:00 |
Rei Odaira
|
0c73a857a2
|
Updated libsnappyjava and Makefile for AIX
|
2017-02-13 07:35:12 -08:00 |
Rei Odaira
|
cfaa5825a2
|
Updated Linux/s390x/libsnappyjava.so
|
2017-02-11 10:49:02 -05:00 |
xerial
|
7977821eec
|
#163: Build native libraries for bitshuffle 0.3.2
|
2017-02-10 16:53:20 -08:00 |
Takeshi Yamamuro
|
4f644cc13e
|
Upgrade bitshuffle to v0.3.2
|
2017-02-10 06:19:49 -05:00 |
Takeshi Yamamuro
|
a31ada5a69
|
Upgrade bitshuffle to v0.3.1
|
2017-02-07 15:58:52 +09:00 |
xerial
|
f3bc28ece4
|
Upgrade to snappy-1.1.4
|
2017-02-06 14:40:09 -08:00 |
Taro L. Saito
|
1cb0d1ad1b
|
Add re-compiled native libraries
|
2017-01-25 22:45:23 -08:00 |
Takeshi YAMAMURO
|
eebcd4fc2d
|
Update a native binary for linux x86_64
|
2017-01-26 14:58:36 +09:00 |
Takeshi YAMAMURO
|
8b038c8ed4
|
Rename bit-shuffing routines
|
2017-01-26 14:47:44 +09:00 |
Takeshi YAMAMURO
|
9d5bb7b8e5
|
Update a native binary for linux x86_64
|
2017-01-26 14:37:02 +09:00 |
Takeshi YAMAMURO
|
6f798c6a9d
|
Fix wrong comments
|
2017-01-26 14:37:02 +09:00 |
Takeshi YAMAMURO
|
23f528095c
|
Implement ByteBuffer-based APIs for BitShuffle (#155)
|
2017-01-26 14:37:02 +09:00 |
Taro L. Saito
|
803a46fd7f
|
Fix mac binary
|
2017-01-19 21:34:05 -08:00 |
Taro L. Saito
|
3e650b17b7
|
Download bitshuffle code in advance
|
2017-01-19 19:23:45 -08:00 |
xerial
|
cdc1c7408a
|
Add linux x86 binaries
|
2017-01-19 17:33:12 -08:00 |
xerial
|
7e8346ba3c
|
Rebuilt windows images
|
2017-01-19 14:15:59 -08:00 |
xerial
|
fb530fd0fb
|
Add arm support
|
2017-01-19 11:28:50 -08:00 |
xerial
|
c365c444a5
|
Add aarch64
|
2017-01-19 11:14:34 -08:00 |
xerial
|
a0a02e3170
|
Add ppc64
|
2017-01-19 11:09:03 -08:00 |
xerial
|
d5a30c0fe8
|
Build mac lib using cross compiler
|
2017-01-19 11:06:28 -08:00 |
xerial
|
fb7553c319
|
Fix native dll build
|
2017-01-19 11:05:46 -08:00 |
xerial
|
3c5878e70b
|
Add win binaries
|
2017-01-19 10:25:00 -08:00 |
Taro L. Saito
|
fa67fcbc3d
|
Fix Makefile for Mac OS X
|
2017-01-19 10:02:38 -08:00 |
Taro L. Saito
|
1ef5cce1b5
|
Merge pull request #137 from maropu/SupportBitShuffle
[WIP] Add bit-shuffling interfaces to improve LZ performance
|
2017-01-19 10:02:07 -08:00 |
Mark Dixon
|
a3a3f2a464
|
Build freebsd64 native library
|
2016-09-15 18:29:06 +01:00 |
Taro L. Saito
|
60cc0c2e1d
|
#142: Fix reading stream that happens to have MAGIC_HEADER[0]
|
2016-06-02 10:27:20 -07:00 |
Takeshi YAMAMURO
|
eeb5a811b4
|
Fix bugs to load a native binary in SnappyLoader
|
2016-04-02 23:57:09 +09:00 |
Takeshi YAMAMURO
|
f94765b939
|
Revert the changes of native binaries
|
2016-04-02 15:10:54 +09:00 |
Takeshi YAMAMURO
|
7a96d1fee9
|
Remove the TODO comment in SnappyLoader
|
2016-04-02 15:03:32 +09:00 |
Takeshi YAMAMURO
|
ba55390f79
|
Put the bitshuffle version in resources/.../VERSION
|
2016-04-01 10:08:48 +09:00 |
Takeshi YAMAMURO
|
6a894340fc
|
Upgrade bitshuffle to stable version
|
2016-04-01 10:00:36 +09:00 |
Takeshi YAMAMURO
|
f9520f9d19
|
Separate a source file for BitShuffleNative
|
2016-04-01 09:58:22 +09:00 |
Takeshi YAMAMURO
|
695af1b189
|
Fix Makefile to generate a platform-independent binary
|
2016-04-01 09:58:05 +09:00 |
Takeshi YAMAMURO
|
0df5e90422
|
Add BitShuffleNative for the JNI interfaces of bitshuffle
|
2016-04-01 09:57:38 +09:00 |
Takeshi YAMAMURO
|
b695e378b1
|
Put bitshuffle functions in a new class file
|
2016-04-01 09:53:24 +09:00 |
Takeshi YAMAMURO
|
87c11d9034
|
Update executable binaries for mac environments
|
2016-04-01 09:53:24 +09:00 |
Takeshi YAMAMURO
|
99b297cfcd
|
Implement bit-shuffling interfaces to improve LZ performance
|
2016-04-01 09:53:10 +09:00 |
Taro L. Saito
|
8c04209b55
|
Use google/snappy GitHub as the default download source
|
2016-03-30 22:49:43 -07:00 |
Taro L. Saito
|
00f53c49e4
|
Use non-JNI method for read(byte[])
|
2016-03-30 20:54:21 -07:00 |
Taro L. Saito
|
29bfc49473
|
Use System.arraycopy for write(byte[]) apache/spark#12074
|
2016-03-30 20:53:53 -07:00 |
Santiago M. Mola
|
cfb114f92f
|
Add Linux aarch64 support.
|
2016-03-07 21:15:47 +01:00 |
Taro L. Saito
|
e029c0e560
|
#131: Close version file stream
|
2016-01-22 18:38:57 +09:00 |
Bryan Chan
|
8dd2ebacf5
|
Update 32-bit AIX native library to 1.1.3
|
2015-11-11 23:58:52 -05:00 |
Bryan Chan
|
e8beabfa8d
|
Update snappy to 1.1.3 and use new download URL
|
2015-09-22 14:33:44 -04:00 |
Bryan Chan
|
8c1383719a
|
Strip 32-bit AIX native library
|
2015-09-19 15:58:30 -04:00 |
Bryan Chan
|
785eb80484
|
Support 32-bit AIX
|
2015-09-19 15:21:08 -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
|
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
|
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 |
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 |
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 |
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 |
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 |
Iheanyi Ekechukwu
|
33d6635731
|
Compile and add native libsnappyjava.so for ppcle64
|
2014-06-06 14:27:46 -05:00 |
Taro L. Saito
|
fea947e46a
|
Merge pull request #65 from bokken/develop
Aggressively reclaim direct byte buffers
|
2014-03-12 23:34:48 +09:00 |
bokken
|
6f75b02cd9
|
Aggressively reclaim direct byte buffers
https://github.com/xerial/snappy-java/issues/64
|
2014-02-27 16:28:09 -06:00 |
Taro L. Saito
|
50619d3f9d
|
Merge pull request #63 from bokken/develop
Read until all bytes needed are read or EOF
|
2014-02-08 12:17:22 +09:00 |
bokken
|
146d6e989f
|
Read until all bytes needed are read or EOF
https://github.com/xerial/snappy-java/issues/62
|
2014-02-07 09:49:46 -06:00 |
Taro L. Saito
|
c72756f24e
|
Merge pull request #59 from bokken/develop
change @since annotations to 1.1.1
|
2013-11-14 17:17:00 -08:00 |
bokken
|
fb8cf734c9
|
change @since annotations to 1.1.1
|
2013-11-14 17:08:57 -06:00 |
Taro L. Saito
|
d6457b2912
|
Merge pull request #58 from bokken/develop
Add transferFrom/transferTo methods to provide transfer optimizations
|
2013-11-11 17:25:07 -08:00 |
bokken
|
bb10b5064e
|
Add transferFrom/transferTo methods to provide transfer optimizations
https://github.com/xerial/snappy-java/issues/57
|
2013-11-11 10:25:58 -06:00 |
Taro L. Saito
|
e35d2fea1d
|
merged
|
2013-11-08 00:09:08 +09:00 |
Aymeric Barantal
|
02c1676904
|
SunOS native library for x86_64 architecture
|
2013-11-07 15:21:35 +01:00 |