From 63c9caaf96560a6952d37686c345de1d3ba143b2 Mon Sep 17 00:00:00 2001 From: LSmyrnaios Date: Wed, 14 Dec 2022 17:12:27 +0200 Subject: [PATCH] Improve performance of "AggregationServiceImpl.createYearMap()". --- .../dnetlib/repo/manager/service/AggregationServiceImpl.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java b/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java index d79e758..2325738 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java @@ -81,11 +81,8 @@ public class AggregationServiceImpl implements AggregationService { private Map> createYearMap(List aggregationHistory) { - aggregationHistory = aggregationHistory.stream() - .sorted(Comparator.comparing(AggregationInfo::getDate).reversed()) - .collect(Collectors.toList()); - return aggregationHistory.stream() + .sorted(Comparator.comparing(AggregationInfo::getDate).reversed()) .collect(Collectors.groupingBy(item -> getYear(item.getDate()))); }