From 8a7cf07de5fc1d4689d668966d132befe29d07b9 Mon Sep 17 00:00:00 2001 From: Yossi Farjoun Date: Sat, 18 Feb 2017 14:43:34 -0500 Subject: [PATCH] - parallel map in MergableMetric fails since merge is not synchronized. --- src/main/java/picard/analysis/MergeableMetricBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/picard/analysis/MergeableMetricBase.java b/src/main/java/picard/analysis/MergeableMetricBase.java index c4ebb2954..d729f90b9 100644 --- a/src/main/java/picard/analysis/MergeableMetricBase.java +++ b/src/main/java/picard/analysis/MergeableMetricBase.java @@ -125,7 +125,7 @@ public boolean mergeIfCan(final MergeableMetricBase other) { * @param many a Collection of MergeableMetricBase */ public MergeableMetricBase merge(final Collection many) { - many.parallelStream().forEach(this::merge); + many.stream().forEach(this::merge); calculateDerivedFields(); return this; }