From 1ec2bc78332d0f5dab0e43d03111cbf4aaff3e70 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Fri, 15 Jul 2016 15:47:52 +0200 Subject: [PATCH] Changed arraylist to linkedlist --- .../cloud/sleuth/stream/StreamSpanReporter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-sleuth-stream/src/main/java/org/springframework/cloud/sleuth/stream/StreamSpanReporter.java b/spring-cloud-sleuth-stream/src/main/java/org/springframework/cloud/sleuth/stream/StreamSpanReporter.java index 1d41cd6f1..e28491a0f 100644 --- a/spring-cloud-sleuth-stream/src/main/java/org/springframework/cloud/sleuth/stream/StreamSpanReporter.java +++ b/spring-cloud-sleuth-stream/src/main/java/org/springframework/cloud/sleuth/stream/StreamSpanReporter.java @@ -16,8 +16,8 @@ package org.springframework.cloud.sleuth.stream; -import java.util.ArrayList; import java.util.Iterator; +import java.util.LinkedList; import java.util.List; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; @@ -53,7 +53,7 @@ public class StreamSpanReporter implements SpanReporter { @InboundChannelAdapter(value = SleuthSource.OUTPUT) public Spans poll() { - List result = new ArrayList<>(); + List result = new LinkedList<>(); this.queue.drainTo(result); for (Iterator iterator = result.iterator(); iterator.hasNext();) { Span span = iterator.next();