blob: 4f8d55951a7fc6aa990327846fbe25b474a85796 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
From: Hilko Bengen <bengen@debian.org>
Date: Sun, 8 Jun 2014 22:50:08 +0200
Subject: Use lzf.util.ChunkEncoderFactory so we can build with compress-lzf
1.0.1
---
.../elasticsearch/common/compress/lzf/LZFCompressedStreamOutput.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/main/java/org/elasticsearch/common/compress/lzf/LZFCompressedStreamOutput.java b/src/main/java/org/elasticsearch/common/compress/lzf/LZFCompressedStreamOutput.java
index 00899fd..b34a82c 100644
--- a/src/main/java/org/elasticsearch/common/compress/lzf/LZFCompressedStreamOutput.java
+++ b/src/main/java/org/elasticsearch/common/compress/lzf/LZFCompressedStreamOutput.java
@@ -20,6 +20,7 @@
package org.elasticsearch.common.compress.lzf;
import com.ning.compress.BufferRecycler;
+import com.ning.compress.lzf.util.ChunkEncoderFactory;
import com.ning.compress.lzf.ChunkEncoder;
import com.ning.compress.lzf.LZFChunk;
import org.elasticsearch.common.compress.CompressedStreamOutput;
@@ -39,7 +40,7 @@ public class LZFCompressedStreamOutput extends CompressedStreamOutput<LZFCompres
this.recycler = BufferRecycler.instance();
this.uncompressed = this.recycler.allocOutputBuffer(LZFChunk.MAX_CHUNK_LEN);
this.uncompressedLength = LZFChunk.MAX_CHUNK_LEN;
- this.encoder = new ChunkEncoder(LZFChunk.MAX_CHUNK_LEN);
+ this.encoder = ChunkEncoderFactory.optimalInstance(LZFChunk.MAX_CHUNK_LEN);
}
@Override
|