class ElasticAPM::Serializers::Transactions

def build_span(span)

rubocop:disable Metrics/AbcSize
def build_span(span)
  {
    id: span.id,
    parent: span.parent && span.parent.id,
    name: span.name,
    type: span.type,
    start: ms(span.relative_start),
    duration: ms(span.duration),
    context: span.context && { db: span.context.to_h },
    stacktrace: span.stacktrace.to_a
  }
end