MCPcopy
hub / github.com/grafana/tempo / span

Struct span

tempodb/encoding/vparquet5/block_traceql.go:46–65  ·  view source on GitHub ↗

span implements traceql.Span

Source from the content-addressed store, hash-verified

44
45// span implements traceql.Span
46type span struct {
47 spanAttrs []attrVal
48 resourceAttrs []attrVal
49 traceAttrs []attrVal
50 eventAttrs []attrVal
51 linkAttrs []attrVal
52 instrumentationAttrs []attrVal
53
54 id []byte
55 startTimeUnixNanos uint64
56 durationNanos uint64
57 nestedSetParent int32
58 nestedSetLeft int32
59 nestedSetRight int32
60
61 // metadata used to track the span in the parquet file
62 rowNum parquetquery.RowNumber
63 cbSpansetFinal bool
64 cbSpanset *traceql.Spanset
65}
66
67func (s *span) Release() {
68 putSpan(s)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected