Targeted-search backoff and release-date gating #26

Closed
opened 2026-08-22 18:22:39 +01:00 by naps62-yolo · 0 comments
Owner

DESIGN.md §6.2. Targeted search costs one query per item per attempt, so it
backs off 1h → 6h → 1d → 3d, capped at 7d, reset when metadata changes.

Also gate on release date: a movie with no digital release date on TMDB gets
zero targeted searches. This is the single largest source of wasted queries in
Radarr and it is free to avoid.

RSS is unaffected — its cost does not scale with the wanted list, so it never
backs off.

Acceptance: a wanted unreleased movie produces no indexer calls across many
ticks, and an unsatisfiable released one produces a decaying number.


Depends on: #21, #14

Labels: phase/4-movies, area/daemon, difficulty/easy, type/feature

`DESIGN.md` §6.2. Targeted search costs one query per item per attempt, so it backs off `1h → 6h → 1d → 3d`, capped at 7d, reset when metadata changes. Also gate on release date: a movie with no digital release date on TMDB gets zero targeted searches. This is the single largest source of wasted queries in Radarr and it is free to avoid. RSS is unaffected — its cost does not scale with the wanted list, so it never backs off. Acceptance: a wanted unreleased movie produces no indexer calls across many ticks, and an unsatisfiable released one produces a decaying number. --- **Depends on:** #21, #14 Labels: `phase/4-movies`, `area/daemon`, `difficulty/easy`, `type/feature`
naps62-yolo added the area/daemondifficulty/easyphase/4-moviestype/feature labels 2026-08-22 18:22:39 +01:00
naps62-yolo self-assigned this 2026-08-23 00:04:51 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yolo/arr#26