MCPcopy Create free account
hub / github.com/cortexproject/cortex / toExtent

Function toExtent

pkg/querier/tripperware/queryrange/results_cache.go:566–577  ·  view source on GitHub ↗
(ctx context.Context, req tripperware.Request, res tripperware.Response)

Source from the content-addressed store, hash-verified

564}
565
566func toExtent(ctx context.Context, req tripperware.Request, res tripperware.Response) (tripperware.Extent, error) {
567 any, err := types.MarshalAny(res)
568 if err != nil {
569 return tripperware.Extent{}, err
570 }
571 return tripperware.Extent{
572 Start: req.GetStart(),
573 End: req.GetEnd(),
574 Response: any,
575 TraceId: jaegerTraceID(ctx),
576 }, nil
577}
578
579func extentToResponse(e tripperware.Extent) (tripperware.Response, error) {
580 msg, err := types.EmptyAny(e.Response)

Callers 2

handleMissMethod · 0.85
handleHitMethod · 0.85

Calls 3

jaegerTraceIDFunction · 0.85
GetStartMethod · 0.65
GetEndMethod · 0.65

Tested by

no test coverage detected