From 72574f31ed33552157ae44717a52d6a479e867e0 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Wed, 20 Jan 2016 14:53:16 +0100 Subject: [PATCH] Added comment with the difference between OpenTracing Span and Sleuth's Span --- .../src/main/java/org/springframework/cloud/sleuth/Span.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/Span.java b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/Span.java index 4b2c6509d..c52408165 100644 --- a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/Span.java +++ b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/Span.java @@ -41,6 +41,11 @@ import java.util.Map; * @author Spencer Gibb * @author Marcin Grzejszczak */ +/* + OpenTracing spans can affect the trace tree by creating children. In this way, + they are like scoped tracers. Sleuth spans are DTOs, whose sole responsibility + is the current span in the trace tree. +*/ @Builder(toBuilder = true) @ToString @EqualsAndHashCode