diff --git a/src/main/resources/org/xerial/snappy/VERSION b/src/main/resources/org/xerial/snappy/VERSION index b9fcc51..024f23f 100755 --- a/src/main/resources/org/xerial/snappy/VERSION +++ b/src/main/resources/org/xerial/snappy/VERSION @@ -1,2 +1,2 @@ -SNAPPY_VERSION=1.1.10 +SNAPPY_VERSION=1.2.2 BITSHUFFLE_VERSION=0.3.4 diff --git a/src/main/resources/org/xerial/snappy/native/Mac/aarch64/libsnappyjava.dylib b/src/main/resources/org/xerial/snappy/native/Mac/aarch64/libsnappyjava.dylib index 35a8fc8..20518e9 100755 Binary files a/src/main/resources/org/xerial/snappy/native/Mac/aarch64/libsnappyjava.dylib and b/src/main/resources/org/xerial/snappy/native/Mac/aarch64/libsnappyjava.dylib differ diff --git a/src/test/java/org/xerial/snappy/SnappyOutputStreamTest.java b/src/test/java/org/xerial/snappy/SnappyOutputStreamTest.java index 36ef552..a2068fb 100755 --- a/src/test/java/org/xerial/snappy/SnappyOutputStreamTest.java +++ b/src/test/java/org/xerial/snappy/SnappyOutputStreamTest.java @@ -180,8 +180,8 @@ public class SnappyOutputStreamTest if (ByteOrder.nativeOrder() == ByteOrder.BIG_ENDIAN) assertEquals(90992, expectedCompressedData.length); else if(OSInfo.getArchName() == "aarch64") - // Arm has a better compression ratio - assertEquals(91051, expectedCompressedData.length); + // Arm has a better compression ratio (improved with Snappy 1.2.2) + assertEquals(90277, expectedCompressedData.length); else assertEquals(91080, expectedCompressedData.length); // The chunk size should not affect the size of the compressed output: