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

Function NewDecoder

pkg/ingest/encoding.go:123–127  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

121}
122
123func NewDecoder() *Decoder {
124 return &Decoder{
125 req: &tempopb.PushBytesRequest{}, // TODO - Pool?
126 }
127}
128
129// Decode converts a Kafka record's byte data back into a tempopb.Trace.
130func (d *Decoder) Decode(data []byte) (*tempopb.PushBytesRequest, error) {

Callers 8

NewFunction · 0.92
NewFunction · 0.92
NewPushBytesDecoderFunction · 0.85
TestEncoderDecoderFunction · 0.85
TestDecoderInvalidDataFunction · 0.85
BenchmarkEncodeDecodeFunction · 0.85

Calls

no outgoing calls