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

Method Combine

pkg/model/combine.go:12–12  ·  view source on GitHub ↗
(dataEncoding string, objs ...[]byte)

Source from the content-addressed store, hash-verified

10
11type ObjectCombiner interface {
12 Combine(dataEncoding string, objs ...[]byte) ([]byte, bool, error)
13}
14
15var StaticCombiner = objectCombiner{}

Callers 15

testSameIDCompactionFunction · 0.65
TestErrorFunction · 0.65
ValidateMethod · 0.65
AddResponseMethod · 0.65
NewQueryRangeFunction · 0.65
stopMethod · 0.65
stoppingMethod · 0.65
ForwardTracesMethod · 0.65
ShutdownMethod · 0.65
shutdownMethod · 0.65
shutdownMethod · 0.65
ForwardTracesMethod · 0.65

Implementers 12

SearchMetricsCombinermodules/frontend/combiner/response_met
TraceByIDMetricsCombinermodules/frontend/combiner/response_met
MetadataMetricsCombinermodules/frontend/combiner/response_met
QueryRangeMetricsCombinermodules/frontend/combiner/response_met
objectCombinerpkg/model/combine.go
ObjectDecoderpkg/model/v2/object_decoder.go
ObjectDecoderpkg/model/v1/object_decoder.go
BaselineAggregatorpkg/traceql/engine_metrics_compare.go
averageOverTimeSeriesAggregatorpkg/traceql/engine_metrics_average.go
SimpleAggregatorpkg/traceql/engine_metrics.go
HistogramAggregatorpkg/traceql/engine_metrics.go
QueryRangeCombinerpkg/traceql/combine.go

Calls

no outgoing calls

Tested by 4

testSameIDCompactionFunction · 0.52
TestErrorFunction · 0.52
TestCombineFunction · 0.52
TestCombinesFunction · 0.52