MCPcopy
hub / github.com/prometheus/prometheus / Appender

Method Appender

storage/fanout.go:126–137  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

124}
125
126func (f *fanout) Appender(ctx context.Context) Appender {
127 primary := f.primary.Appender(ctx)
128 secondaries := make([]Appender, 0, len(f.secondaries))
129 for _, storage := range f.secondaries {
130 secondaries = append(secondaries, storage.Appender(ctx))
131 }
132 return &fanoutAppender{
133 logger: f.logger,
134 primary: primary,
135 secondaries: secondaries,
136 }
137}
138
139func (f *fanout) AppenderV2(ctx context.Context) AppenderV2 {
140 primary := f.primary.AppenderV2(ctx)

Callers

nothing calls this directly

Calls 1

AppenderMethod · 0.65

Tested by

no test coverage detected