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

Method tenantIndexBuilder

tempodb/blocklist/poller.go:509–518  ·  view source on GitHub ↗

tenantIndexBuilder returns true if this poller owns this tenant

(tenant string)

Source from the content-addressed store, hash-verified

507
508// tenantIndexBuilder returns true if this poller owns this tenant
509func (p *Poller) tenantIndexBuilder(tenant string) bool {
510 for i := 0; i < p.cfg.TenantIndexBuilders; i++ {
511 job := jobPrefix + strconv.Itoa(i) + "-" + tenant
512 if p.sharder.Owns(job) {
513 return true
514 }
515 }
516
517 return false
518}
519
520func (p *Poller) tenantIndexPollError(idx *backend.TenantIndex, err error) error {
521 if err != nil {

Callers 1

Calls 1

OwnsMethod · 0.65

Tested by

no test coverage detected