Current state: mediaSweepBatch is read straight from a package constant inside sweepOnce so it has no seam at all, and Register never sets the interval or timeout that mediaFetcherConfig does expose. Inbound media is capped near three hundred downloads an hour for the entire install across every tenant, and a media id is retried for seven days.
Proposal: read the batch, interval, timeout and retry window from the environment, defaults as today.
Trigger: a burst of images for one tenant no longer starves every other tenant behind it.
Current state: mediaSweepBatch is read straight from a package constant inside sweepOnce so it has no seam at all, and Register never sets the interval or timeout that mediaFetcherConfig does expose. Inbound media is capped near three hundred downloads an hour for the entire install across every tenant, and a media id is retried for seven days.
Proposal: read the batch, interval, timeout and retry window from the environment, defaults as today.
Trigger: a burst of images for one tenant no longer starves every other tenant behind it.