satelite/metainfo: remove unused method from metainfo loop
IterateDatabase method was used by zombie segment reaper which is removed for multipart implementation. Change-Id: I93e1294236612d6d82b2ab57053bb84e653f72b4
This commit is contained in:
parent
ec67413776
commit
8de1116eeb
@ -253,17 +253,6 @@ waitformore:
|
|||||||
return iterateDatabase(ctx, loop.metabaseDB, observers, loop.config.ListLimit, rate.NewLimiter(rate.Limit(loop.config.RateLimit), 1))
|
return iterateDatabase(ctx, loop.metabaseDB, observers, loop.config.ListLimit, rate.NewLimiter(rate.Limit(loop.config.RateLimit), 1))
|
||||||
}
|
}
|
||||||
|
|
||||||
// IterateDatabase iterates over PointerDB and notifies specified observers about results.
|
|
||||||
//
|
|
||||||
// It uses 10000 as the lookup limit for iterating.
|
|
||||||
func IterateDatabase(ctx context.Context, rateLimit float64, metabaseDB MetabaseDB, observers ...Observer) error {
|
|
||||||
obsContexts := make([]*observerContext, len(observers))
|
|
||||||
for i, observer := range observers {
|
|
||||||
obsContexts[i] = newObserverContext(ctx, observer)
|
|
||||||
}
|
|
||||||
return iterateDatabase(ctx, metabaseDB, obsContexts, 10000, rate.NewLimiter(rate.Limit(rateLimit), 1))
|
|
||||||
}
|
|
||||||
|
|
||||||
// Wait waits for run to be finished.
|
// Wait waits for run to be finished.
|
||||||
// Safe to be called concurrently.
|
// Safe to be called concurrently.
|
||||||
func (loop *Loop) Wait() {
|
func (loop *Loop) Wait() {
|
||||||
|
Loading…
Reference in New Issue
Block a user