Skip to content

Commit b753f2f

Browse files
authored
Merge pull request #202 from heuermh/htsjdk-0.20.3
bump htsjdk dependency version to 2.20.3
2 parents f1aa921 + d2595f5 commit b753f2f

File tree

6 files changed

+13
-8
lines changed

6 files changed

+13
-8
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
<properties>
4242
<java.version>1.8</java.version>
43-
<htsjdk.version>2.14.2</htsjdk.version>
43+
<htsjdk.version>2.20.3</htsjdk.version>
4444
<!-- CHANGE THIS FOR A DIFFERENT VERSION OF HADOOP -->
4545
<hadoop.version>2.9.0</hadoop.version>
4646
<!--

src/main/java/org/seqdoop/hadoop_bam/BAMRecordWriter.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
package org.seqdoop.hadoop_bam;
2424

2525
import htsjdk.samtools.util.BlockCompressedStreamConstants;
26+
import java.io.File;
2627
import java.io.IOException;
2728
import java.io.OutputStream;
2829
import java.io.StringWriter;
@@ -109,11 +110,11 @@ private void init(
109110
origOutput = output;
110111

111112
if (useIntelDeflater) {
112-
compressedOut = new BlockCompressedOutputStream(origOutput, null,
113+
compressedOut = new BlockCompressedOutputStream(origOutput, (File) null,
113114
BlockCompressedStreamConstants.DEFAULT_COMPRESSION_LEVEL,
114115
IntelGKLAccessor.newDeflaterFactory());
115116
} else {
116-
compressedOut = new BlockCompressedOutputStream(origOutput, null);
117+
compressedOut = new BlockCompressedOutputStream(origOutput, (File) null);
117118
}
118119

119120
binaryCodec = new BinaryCodec(compressedOut);

src/main/java/org/seqdoop/hadoop_bam/BCFRecordWriter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
package org.seqdoop.hadoop_bam;
2424

25+
import java.io.File;
2526
import java.io.FilterOutputStream;
2627
import java.io.IOException;
2728
import java.io.OutputStream;
@@ -166,7 +167,7 @@ final class BCFStoppableOutputStream extends FilterOutputStream {
166167
private final OutputStream origOut;
167168

168169
public BCFStoppableOutputStream(boolean startStopped, OutputStream out) {
169-
super(new BlockCompressedOutputStream(out, null));
170+
super(new BlockCompressedOutputStream(out, (File) null));
170171
origOut = out;
171172
stopped = startStopped;
172173
}

src/main/java/org/seqdoop/hadoop_bam/util/BGZFCompressionOutputStream.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.seqdoop.hadoop_bam.util;
22

33
import htsjdk.samtools.util.BlockCompressedOutputStream;
4+
import java.io.File;
45
import java.io.IOException;
56
import java.io.OutputStream;
67
import org.apache.hadoop.io.compress.CompressionOutputStream;
@@ -20,7 +21,7 @@ class BGZFCompressionOutputStream extends CompressionOutputStream {
2021
public BGZFCompressionOutputStream(OutputStream out)
2122
throws IOException {
2223
super(out);
23-
this.output = new BlockCompressedOutputStream(out, null);
24+
this.output = new BlockCompressedOutputStream(out, (File) null);
2425
}
2526

2627
public void write(int b) throws IOException {
@@ -37,7 +38,7 @@ public void finish() throws IOException {
3738

3839
public void resetState() throws IOException {
3940
output.flush();
40-
output = new BlockCompressedOutputStream(out, null);
41+
output = new BlockCompressedOutputStream(out, (File) null);
4142
}
4243

4344
public void close() throws IOException {

src/main/java/org/seqdoop/hadoop_bam/util/SAMOutputPreparer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
package org.seqdoop.hadoop_bam.util;
2424

25+
import java.io.File;
2526
import java.io.FilterOutputStream;
2627
import java.io.IOException;
2728
import java.io.OutputStream;
@@ -101,7 +102,7 @@ private OutputStream prepareSAMOrBAMStream(
101102
final String text = sw.toString();
102103

103104
if (format == SAMFormat.BAM) {
104-
out = new BlockCompressedOutputStream(out, null);
105+
out = new BlockCompressedOutputStream(out, (File) null);
105106
out.write(BAM_MAGIC);
106107
writeInt32(out, text.length());
107108
}

src/main/java/org/seqdoop/hadoop_bam/util/VCFFileMerger.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import htsjdk.variant.variantcontext.writer.VariantContextWriterBuilder;
99
import htsjdk.variant.vcf.VCFHeader;
1010
import java.io.BufferedInputStream;
11+
import java.io.File;
1112
import java.io.IOException;
1213
import java.io.InputStream;
1314
import java.io.OutputStream;
@@ -95,7 +96,7 @@ private static boolean writeHeader(OutputStream out, Path outputPath, List<Path>
9596
boolean gzipCompressed = isGzipCompressed(parts);
9697
OutputStream headerOut;
9798
if (blockCompressed) {
98-
headerOut = new BlockCompressedOutputStream(out, null);
99+
headerOut = new BlockCompressedOutputStream(out, (File) null);
99100
} else if (gzipCompressed) {
100101
headerOut = new GZIPOutputStream(out);
101102
} else {

0 commit comments

Comments
 (0)