Feature Idea: Ability to choose what pipeline tag & quality profile filter applies to #11
Replies: 4 comments 11 replies
|
Wow not sure why I'm not getting notified of these tags/comments. Apologies for my confusion but, I'm not fully grasping this. Are you suggesting that excluded tags/filters be per pipeline and not globally as they are now? It's something I could look into. A quick look though as the code and pipeline are written now would require a major rewrite. I'd have to see if the juice is worth the squeeze. |
|
@mogno-jelly Just curious if you happen to be still using Nudgarr? I've been revisiting this idea and looking at implementing a feature branch separate from :latest to implement it. This is not a feature I'd use or that suites my library or 'arr setup. If implemented I'd need community feedback and testing. I'll do my best to ensure it's implemented correctly, do smoke test against a test simulated 'arr and can be side graded back to latest but, I wouldn't be able to make any guarantees to functionality on a live instance. If implemented this would definitely be a success of your feedback that other users could benefit form. |
|
Before I look at building this, one question so I know it'd actually fix your case. Are those episodes also showing up in Sonarr under Wanted → Cutoff Unmet? Here's why I ask. In Nudgarr, the Cutoff Unmet and CF Score pipelines share the same "last searched" record for an episode. So if an episode is below your quality cutoff and below your custom format score, filtering it out of CF Score on its own wouldn't stop the searching — Cutoff Unmet would still pick it up and nothing would look any different to you. If those episodes are not in Wanted → Cutoff Unmet — meaning the file quality itself is fine and it's only the custom format score that's low — then a CF-only filter would do exactly what you're describing. Easiest way to check: Sonarr → Wanted → Cutoff Unmet, and see whether the episodes in question are in that list. The issue, plainly: Nudgarr keeps one "last searched" date per episode. Cutoff Unmet and CF Score both read and write that same date. Backlog keeps its own separate one. So picture the feature working as intended. You tag a show and tell Nudgarr "don't run CF Score on this." Now: If the episodes only have a low custom format score — the picture quality is fine, they just don't match your preferred release groups or formats — then CF Score was the only thing picking them up. Filter it out and the searching genuinely stops. The feature does exactly what was asked. If those episodes are also below your quality target — say you want 1080p and they're 720p — then Cutoff Unmet is picking them up too. Turning off CF Score changes nothing visible, because Cutoff Unmet keeps searching them, and since both share that one date, the entries in History look identical either way. That second case is the trap. Someone enables the feature, sees the same searches continuing, and reasonably reports it as broken — when it's working exactly as designed. Why you can't just separate the dates: if Cutoff Unmet and CF Score each had their own, the same episode could be searched twice in a single sweep by two different pipelines. That doubles the hits on your indexers. The shared date is deliberately protecting against that, so it isn't something to "fix." The upshot: the feature reliably isolates Backlog, and reliably isolates CF Score only for items that aren't also quality-cutoff-unmet. That's a narrower promise than three independent toggles would imply. |
|
@mogno-jelly How's it been working out for you. Think it's good for main? |
Uh oh!
There was an error while loading. Please reload this page.
I know this could be a specific use case, but I think it would be useful to have the option to choose what pipeline (any combination of backlog, cutoff unmet and/or custom format) a tag or quality profile filter applied to. Default can be for all.
For example, you're monitoring an ongoing series and some episodes picked up by backlog are under your custom format scoring. If I don't want to update my custom format scoring, there's currently no way to prevent those episodes from being reprocessed indefinitely (say I know that there won't be any better scored files to pickup) without also preventing the series from picking up future episodes as well. For this scenario, it'd be nice if I tagged the series and then in Nudgarr, filtered out only custom format for that tag. Future sweeps would still pick up backlog or cutoff unmet episodes for that series (i.e future or missing episodes) but not custom format items.
@MMagTech thoughts? (sorry to tag you but I know you mentioned that you didn't get notified before for discussions)
All reactions