MCPcopy Index your code
hub / github.com/cortexproject/cortex / newDefaultResultTracker

Function newDefaultResultTracker

pkg/ring/replication_set_tracker.go:42–52  ·  view source on GitHub ↗
(instances []InstanceDesc, maxErrors int)

Source from the content-addressed store, hash-verified

40}
41
42func newDefaultResultTracker(instances []InstanceDesc, maxErrors int) *defaultResultTracker {
43 return &defaultResultTracker{
44 minSucceeded: len(instances) - maxErrors,
45 numSucceeded: 0,
46 numErrors: 0,
47 maxErrors: maxErrors,
48 errors: make([]error, 0, len(instances)),
49 results: make([]any, 0, len(instances)),
50 numInstances: len(instances),
51 }
52}
53
54func (t *defaultResultTracker) done(instance *InstanceDesc, result any, err error) {
55 if err == nil {

Callers 2

TestDefaultResultTrackerFunction · 0.85
DoMethod · 0.85

Calls

no outgoing calls

Tested by 1

TestDefaultResultTrackerFunction · 0.68