Problem statement
For users with a large amount of movies/shows under Wanted > Missing or Wanted > Cutoff Unmet implementing SearchMissing = true or QualityUnmetSearch = true for the first time can lead to many torrents being added and downloading at once. This can be a bit overwhelming for users, and can result in the torrents downloading slowly as they must share available download bandwidth.
Proposed solution
Adding a configuration option similar to the Pause When Queued setting in the Tubifarry Lidarr plugin's Search Sniper feature. This option would set a maximum number of items the *arr could have downloading at once. When the maximum is reached, new torrents aren't searched for until one/some of the currently downloading torrents are finished.
This could be implemented in the per-arr EntrySearch settings, perhaps:
[Sonarr-TV.EntrySearch]
MaxConcurrentDownloads = <integer>
Alternatives considered
I looked at SearchLimit but as far as I can tell that's only concerned with searches for torrents and not ongoing downloads.
Additional context
No response
Checklist
Problem statement
For users with a large amount of movies/shows under
Wanted > MissingorWanted > Cutoff UnmetimplementingSearchMissing = trueorQualityUnmetSearch = truefor the first time can lead to many torrents being added and downloading at once. This can be a bit overwhelming for users, and can result in the torrents downloading slowly as they must share available download bandwidth.Proposed solution
Adding a configuration option similar to the
Pause When Queuedsetting in the Tubifarry Lidarr plugin's Search Sniper feature. This option would set a maximum number of items the *arr could have downloading at once. When the maximum is reached, new torrents aren't searched for until one/some of the currently downloading torrents are finished.This could be implemented in the per-arr
EntrySearchsettings, perhaps:Alternatives considered
I looked at
SearchLimitbut as far as I can tell that's only concerned with searches for torrents and not ongoing downloads.Additional context
No response
Checklist