Because the original C implementation of LZ4_decompress_fast() has been deprecated since lz4 v1.9.0, lz4-java must sooner or later remove LZ4FastDecompressor, or at least its JNI binding. Here are my thoughts.
Support LZ4SafeDecompressor where only LZ4FastDecompressor is supported
LZ4DecompressorWithLength - e4780ab9789fe3a8e4a144d1d26e2815311ed502 will be included in lz4-java v1.8.0
LZ4BlockInputStream - lz4-java v1.9.0?
Deprecate the use of LZ4FastDecompressor in LZ4DecompressorWithLength and LZ4BlockInputStream - lz4-java v1.9.0?
Remove the JNI binding of LZ4FastDecompressor; keep the Safe/Unsafe Java versions for the moment - lz4-java v2?
Because the original C implementation of
LZ4_decompress_fast()
has been deprecated since lz4 v1.9.0, lz4-java must sooner or later remove LZ4FastDecompressor, or at least its JNI binding. Here are my thoughts.