Permalink
Browse files

Merge branch 'release/1.1.0-M1'

  • Loading branch information...
2 parents 2e22612 + 4945e8a commit aba95c4c4048c01dc2d84facc40b3cb29397bff5 @xerial committed Mar 27, 2013
View
@@ -68,7 +68,7 @@ Linux-i386_SNAPPY_FLAGS:=
Linux-amd64_CXX := $(CROSS_PREFIX)g++
Linux-amd64_STRIP := $(CROSS_PREFIX)strip
Linux-amd64_CXXFLAGS := -include lib/inc_linux/jni_md.h -I$(JAVA_HOME)/include -O2 -fPIC -fvisibility=hidden -m64
-Linux-amd64_LINKFLAGS := -shared -static-libgcc -static-libstdc++
+Linux-amd64_LINKFLAGS := -shared -static-libgcc # -static-libstdc++
Linux-amd64_LIBNAME := libsnappyjava.so
Linux-amd64_SNAPPY_FLAGS :=
View
@@ -77,6 +77,6 @@ test:
ssh $(AMD_SERVER) "source .zprofile && cd $(WORK) && $(TEST_CMD)"
release:
- mvn deploy -DperformRelease=true
+ mvn deploy -DperformRelease=true
View
@@ -2,6 +2,11 @@
* `SnappyIndexer` for parallel compression/decompression
* CUI commands (snap/unsnap)
+## 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
View
@@ -6,7 +6,7 @@ The snappy-java is a Java port of the snappy
* Fast compression/decompression tailored to 64-bit CPU architecture.
* JNI-based implementation to achieve comparable performance to the native C++ version.
* Although snappy-java uses JNI, it can be used safely with multiple class loaders (e.g. Tomcat, etc.).
- * Portable across various operating systems; Snappy-java contains native libraries built for Window/Mac/Linux (32/64-bit). At runtime, snappy-java loads one of these libraries according to your machine environment (It looks system properties, `os.name` and `os.arch`).
+ * Portable across various operating systems; Snappy-java contains native libraries built for Window/Mac/Linux (64-bit). At runtime, snappy-java loads one of these libraries according to your machine environment (It looks system properties, `os.name` and `os.arch`).
* Simple usage. Add the snappy-java-(version).jar file to your classpath. Then call compression/decompression methods in org.xerial.snappy.Snappy.
## Performance
@@ -51,6 +51,8 @@ In addition, high-level methods (`Snappy.compress(String)`, `Snappy.compress(flo
### Stream-based API
Stream-based compressor/decompressor `SnappyOutputStream`/`SnappyInputStream` are also available for reading/writing large data sets.
+ * [Javadoc API](https://oss.sonatype.org/service/local/repositories/snapshots/archive/org/xerial/snappy/snappy-java/1.0.5-M5-SNAPSHOT/snappy-java-1.0.5-M5-20130319.150524-2-javadoc.jar/!/index.html)
+
### Setting classpath
If you have snappy-java-(VERSION).jar in the current directory, use `-classpath` option as follows:
Oops, something went wrong.

0 comments on commit aba95c4

Please sign in to comment.