From 2e921393f2de8c3e406b760f3d57c840cd8a29b4 Mon Sep 17 00:00:00 2001 From: Yossi Farjoun Date: Tue, 28 Feb 2017 12:46:51 -0500 Subject: [PATCH] - parallel map in MergableMetric fails since merge is not synchronized. (#756) --- 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 abe420b51..fb106f6f2 100644 --- a/src/main/java/picard/analysis/MergeableMetricBase.java +++ b/src/main/java/picard/analysis/MergeableMetricBase.java @@ -128,7 +128,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; }