lib/elastic_apm/trace_context/traceparent.rb in elastic-apm-3.10.1 vs lib/elastic_apm/trace_context/traceparent.rb in elastic-apm-3.11.0

- old
+ new

@@ -31,23 +31,21 @@ def initialize( version: VERSION, trace_id: nil, span_id: nil, id: nil, - recorded: true, - tracestate: nil + recorded: true ) @version = version @trace_id = trace_id || hex(TRACE_ID_LENGTH) # TODO: rename span_id kw arg to parent_id with next major version bump @parent_id = span_id @id = id || hex(ID_LENGTH) @recorded = recorded - @tracestate = tracestate end # rubocop:enable Metrics/ParameterLists - attr_accessor :version, :id, :trace_id, :parent_id, :recorded, :tracestate + attr_accessor :version, :id, :trace_id, :parent_id, :recorded alias :recorded? :recorded def self.parse(header) raise_invalid(header) unless header.length == 55