lz4-java icon indicating copy to clipboard operation
lz4-java copied to clipboard

LZ4 compression for Java

Results 76 lz4-java issues
Sort by recently updated
recently updated
newest added
trafficstars

We have a project that has two clients each one using a different version of lz4 java library. One has been shaded so the dependencies won't conflict but because the...

Here the line which safely copies a byte is followed by a line which unsafely copies the byte: ``` static void safeIncrementalCopy(byte[] dest, int matchOff, int dOff, int matchLen) {...

Hello, I'm using your implementation of xxHash to check the integrity of uploaded files in a web application. As you can imagine, client side I'm using the JS implementation found...

When compressing lots of small buffers, it may happen that the bottleneck is the allocation of the hash table. There should be an option in order to reuse these hash...

enhancement

I did some basic performance tests (https://github.com/neophob/PixelController/tree/develop) comparing XXHash and Adler32 on some ARM systems (RPi and BBB). XXHash should be must faster than Adler32, according to your benchmarks (http://jpountz.github.io/lz4-java/1.2.0/xxhash-benchmark/)....

Use thread local state for high compressor, this can reduce one memory allocation and free for each compress call to one memory allocation per thread. Size of state is roughly...

enhancement

The C API supports partial decompression of a block in case only the first bytes are of interest.

The latest lz4-java was released over two years. It still using an old version of lz4 library. See https://github.com/lz4/lz4-java/issues/214. @odaira Would you like to add more maintainers to that repo?...

Would it be possible to do another release? 1.8.0 was done two years ago. We would like a release that includes this change here: https://github.com/lz4/lz4-java/commit/1f2f4d333eaf8d95eea34b0b80a7d56e3458b911 as we want to be...