Merge branch 'main' of github.com:uabluerail/indexer

main
mathan 2024-02-19 10:59:24 -08:00
commit 8b86f8f929
1 changed files with 4 additions and 2 deletions

View File

@ -101,8 +101,10 @@ func (s *Scheduler) fillQueue(ctx context.Context) error {
if err := s.db.Find(&remotes).Error; err != nil { if err := s.db.Find(&remotes).Error; err != nil {
return fmt.Errorf("failed to get the list of PDSs: %w", err) return fmt.Errorf("failed to get the list of PDSs: %w", err)
} }
perPDSLimit := 0
perPDSLimit := maxQueueLen * 2 / len(remotes) if len(remotes) > 0 {
perPDSLimit = maxQueueLen * 2 / len(remotes)
}
for _, remote := range remotes { for _, remote := range remotes {
repos := []repo.Repo{} repos := []repo.Repo{}