MCPcopy
hub / github.com/redis/go-redis / GetOperationDurationCallback

Function GetOperationDurationCallback

internal/otel/metrics.go:135–140  ·  view source on GitHub ↗

GetOperationDurationCallback returns the callback for operation duration.

()

Source from the content-addressed store, hash-verified

133
134// GetOperationDurationCallback returns the callback for operation duration.
135func GetOperationDurationCallback() func(ctx context.Context, duration time.Duration, cmd Cmder, attempts int, err error, cn *pool.Conn, dbIndex int) {
136 recorderMu.RLock()
137 cb := operationDurationCallback
138 recorderMu.RUnlock()
139 return cb
140}
141
142// GetPipelineOperationDurationCallback returns the callback for pipeline operation duration.
143func GetPipelineOperationDurationCallback() func(ctx context.Context, duration time.Duration, operationName string, cmdCount int, attempts int, err error, cn *pool.Conn, dbIndex int) {

Callers 1

processMethod · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected