github stevezau/media_preview_generator 4.4.0
New imports jump the queue

latest release: 4.4.1
4 hours ago

New

  • Webhook jobs and Recently Added sweeps now jump the queue. New media from Sonarr/Radarr/Plex/Emby/Jellyfin runs at High priority by default, so a fresh import overtakes a running full-library regeneration instead of queueing behind the rest of it. It cuts in file-by-file — the scan keeps its slot and keeps running, it just stops being fed new files until your new episode is done. Configurable under Settings → Processing Options → Job Execution → Incoming job priority.
  • One concurrency slot is held back for high-priority work whenever Max concurrent jobs is above 1, so an incoming webhook never has to wait out a queue full of multi-hour scans. Trade-off worth knowing: normal-priority jobs get one slot fewer (2 of 3 at the default cap). Raise the cap by 1 if you want the old throughput.
  • Schedules have a new "Default (from Settings)" priority option, now the default for new schedules. Existing Recently Added schedules have an explicit Normal saved on them — edit the schedule and set Job Priority to Default (from Settings) to pick up the new behaviour.

Fixes

  • The job-priority tooltips said a running job isn't affected by a higher-priority new job. It is — priority reassigns workers file-by-file, without cancelling or pausing anything. Wording corrected.

Don't miss a new media_preview_generator release

NewReleases is sending notifications on new releases.