diff --git a/satellite/gc-bf.go b/satellite/gc-bf.go index 114e60abe..0b5fe2fd9 100644 --- a/satellite/gc-bf.go +++ b/satellite/gc-bf.go @@ -104,7 +104,10 @@ func NewGarbageCollectionBF(log *zap.Logger, db DB, metabaseDB *metabase.DB, rev } provider := rangedloop.NewMetabaseRangeSplitter(metabaseDB, config.RangedLoop.AsOfSystemInterval, config.RangedLoop.BatchSize) - peer.RangedLoop.Service = rangedloop.NewService(log.Named("rangedloop"), config.RangedLoop, provider, []rangedloop.Observer{observer}) + peer.RangedLoop.Service = rangedloop.NewService(log.Named("rangedloop"), config.RangedLoop, provider, []rangedloop.Observer{ + rangedloop.NewLiveCountObserver(metabaseDB, config.RangedLoop.SuspiciousProcessedRatio, config.RangedLoop.AsOfSystemInterval), + observer, + }) if !config.GarbageCollectionBF.RunOnce { peer.Services.Add(lifecycle.Item{