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

Struct span

tempodb/encoding/vparquet4/block_traceql.go:41–60  ·  view source on GitHub ↗

span implements traceql.Span

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected