diff --git a/skywalking-commons/skywalking-trace/src/main/java/com/a/eye/skywalking/trace/Span.java b/skywalking-commons/skywalking-trace/src/main/java/com/a/eye/skywalking/trace/Span.java index 164d648db..9b55c1700 100644 --- a/skywalking-commons/skywalking-trace/src/main/java/com/a/eye/skywalking/trace/Span.java +++ b/skywalking-commons/skywalking-trace/src/main/java/com/a/eye/skywalking/trace/Span.java @@ -53,14 +53,14 @@ public class Span { * * {@see https://github.com/opentracing/specification/blob/master/specification.md#set-a-span-tag} */ - private final Map tags = new HashMap(); + private final Map tags; /** * Log is a concept from OpenTracing spec. * * {@see https://github.com/opentracing/specification/blob/master/specification.md#log-structured-data} */ - private final List logs = new ArrayList(); + private final List logs; /** * Create a new span, by given span id and parent span id. @@ -75,6 +75,9 @@ public class Span { this.spanId = spanId; this.parentSpanId = parentSpanId; this.startTime = System.currentTimeMillis(); + this.operationName = operationName; + this.tags = new HashMap(); + this.logs = new ArrayList(); } /**