lib/jaeger/client/span_context.rb in jaeger-client-0.8.0 vs lib/jaeger/client/span_context.rb in jaeger-client-0.9.0
- old
+ new
@@ -8,16 +8,9 @@
NONE = 0x00
SAMPLED = 0x01
DEBUG = 0x02
end
- def self.create_parent_context(sampler = Samplers::Const.new(true))
- trace_id = TraceId.generate
- span_id = TraceId.generate
- flags = sampler.sample?(trace_id) ? Flags::SAMPLED : Flags::NONE
- new(trace_id: trace_id, span_id: span_id, flags: flags)
- end
-
def self.create_from_parent_context(span_context)
new(
trace_id: span_context.trace_id,
parent_id: span_context.span_id,
span_id: TraceId.generate,