summaryrefslogtreecommitdiff
path: root/debian/patches/0002-Use-lzf.util.ChunkEncoderFactory-so-we-can-build-wit.patch
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