From 52f38e48e2ac6cb65e28dcd97b4f7e9650357bba Mon Sep 17 00:00:00 2001 From: Bogdan Drutu Date: Thu, 9 Aug 2018 10:09:28 -0700 Subject: Add Tracestate into SpanContext. (#1359) * Add Tracestate into SpanContext. * Remove empty constructor from Tracestate.Builder * Add info in the changelog. --- .../benchmarks/trace/propagation/BinaryPropagationImplBenchmark.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'benchmarks/src') diff --git a/benchmarks/src/jmh/java/io/opencensus/benchmarks/trace/propagation/BinaryPropagationImplBenchmark.java b/benchmarks/src/jmh/java/io/opencensus/benchmarks/trace/propagation/BinaryPropagationImplBenchmark.java index c9c6abb6..c4fc0ff1 100644 --- a/benchmarks/src/jmh/java/io/opencensus/benchmarks/trace/propagation/BinaryPropagationImplBenchmark.java +++ b/benchmarks/src/jmh/java/io/opencensus/benchmarks/trace/propagation/BinaryPropagationImplBenchmark.java @@ -20,6 +20,7 @@ import io.opencensus.trace.SpanContext; import io.opencensus.trace.SpanId; import io.opencensus.trace.TraceId; import io.opencensus.trace.TraceOptions; +import io.opencensus.trace.Tracestate; import io.opencensus.trace.Tracing; import io.opencensus.trace.propagation.BinaryFormat; import io.opencensus.trace.propagation.SpanContextParseException; @@ -41,7 +42,8 @@ public class BinaryPropagationImplBenchmark { private static final SpanId spanId = SpanId.fromBytes(spanIdBytes); private static final byte[] traceOptionsBytes = new byte[] {1}; private static final TraceOptions traceOptions = TraceOptions.fromBytes(traceOptionsBytes); - private static final SpanContext spanContext = SpanContext.create(traceId, spanId, traceOptions); + private static final SpanContext spanContext = + SpanContext.create(traceId, spanId, traceOptions, Tracestate.builder().build()); private static final BinaryFormat binaryFormat = Tracing.getPropagationComponent().getBinaryFormat(); private static final byte[] spanContextBinary = binaryFormat.toByteArray(spanContext); -- cgit v1.2.3