3.9 KiB
3.9 KiB
Features under consideration
SnappyIndexer
for parallel compression/decompression- CUI commands (snap/unsnap)
Since vesion 1.1.0.x, Java 6 (1.6) or higher is required.
snappy-java-1.1.1 (4 July 2014)
- Added Snappy framing format support: SnappyFramedInput/OutputStream
- Added native libraries for PowerPC, IBM-AIX 6.4, SunOS.
snappy-java-1.1.1-M4 (4 July 2014)
- Add linux-x86_64 native library, embedding libstdc++
- IBM AIX 6.1 support
- A fix for loading in OSGi in Mac OS X (#76)
snappy-java-1.1.1-M3 (26 June 2014)
- Add PowerPC support (ppc64, ppc64le)
- Building with sbt
snappy-java-1.0.5.2 (25 June 2014)
- Maintanance release
- Add PowerPC support ppc64le, ppc64 (big-endian)
snappy-java-1.1.1-M2 (12 June 2014)
- Bug fixes and some optimization of SnappyFramedFormat
- Added a native library for ppc64le
- Preview build (without libstdc++ embedded for Linux/x86_64)
snappy-java-1.1.1-M1
- Preview build (without libstdc++ embedded for Linux/x86_64)
snappy-java-1.1.0.1 (8 November 2013)
- Add SunOS/x86_64 support
snappy-java-1.1.0 (17 October 2013)
- Add Snappy framed format support (SnappyFramedInputStream, SnappyFramedOutputStream)
- Add SunOS support
- Dropped OpenBSD support
- OSGi support
snappy-java-1.1.0-M4 (20 August 2013)
- New JNI native code loading mechanism, which does not rely on native code injection.
- Add OpenBSD support
- Add Framed format support
- Recovered 32-bit Mac support
- Fixes several issues
- Target to Java6 (Java5 will be no longer supported)
- Add zero-copy compression, decompression and isValidCompressedData for LArray https://github.com/xerial/larray
snappy-java-1.1.0-M3 (28 March 2013)
- Fix linux amd64 build (embed libstdc++)
- Fixes #26
snappy-java-1.1.0-M1 (27 March 2013)
- Upgrade to snappy-1.1.0
- Add zero-copy compression (rawCompress, rawUncompress) that can be used with LArray https://github.com/xerial/larray
- Drop 32-bit Mac support
snappy-java-1.0.5-M2 (27 September 2012)
- Upgrade release for snappy-1.0.5
snappy-java-1.0.4.1 (5 September 2011)
- Fixes issue 33: Fixes a problem when reading incomplete input stream
snappy-java-1.0.4 (September 22nd, 2011)
- Upgrade to snappy-1.0.4
- Enhanced the Javadoc
snappy-java-1.0.3.3 (September 10th, 2011)
- Add support for Oracle JRockit JVM. (issue 28)
snappy-java-1.0.3.2 (August 23rd, 2011)
- Upgrade from the previous release is optional
- Add system properites to switch sytem installed native library or bundled library (issue 20, issue 26)
- source code tar ball (issue 25)
- primitive array read/write support (issue 24)
snappy-java-1.0.3.1 (August 2nd, 2011)
- Maintenance release (no significant change)
- Refactoring code
- Rebuild win32 binary
snappy-java-1.0.3 (July 11st, 2011)
- Deprected SnappyException. Instead snappy-java uses IOException to issue errors. This change is necessary to support JNI code injection to a parent class loader.
snappy-java-1.0.3-rc4 (June 27th, 2011)
- JNI interface injection so that multiple applications can share the native code. Issue 21
snappy-java-1.0.3-rc3 (June 21st, 2011)
- Fixes issue 18, issue 19
- Reduces memory footprint (contribution from Arec Wysoker)
snappy-java-1.0.3-rc2 (June 7th, 2011)
- Fixes issue 17
snappy-java-1.0.3-rc1 (June 4th, 2011)
- Upgrade to snappy-1.0.3 done.
- libstdc++ embedding (only for Linux version) done.
- Minor bug fixes
snappy-java-1.0.1-rc4 (April 11th, 2011)
- Primitive array support (e.g.
int[]
,float[]
, etc.) issue 10 - String compression/decompression
snappy-java-1.0.1-rc3 (April 4th, 2011)
- Running tests under win32/mac32, etc.
snappy-java-1.0.1-rc2 (April 2nd, 2011)
-
Adding
SnappyOutputStream
SnappyInputStream
issue 3 -
March 29th. Started snappy-java project