Optimize TV processor performance with database-first episode lookup
Major performance improvement for manual scans: - Check NFOGuard database before making Sonarr API calls - Only query Sonarr history for episodes missing from database - Filter Sonarr episode processing to only needed episodes - Add detailed logging for cache hits vs API calls Expected improvement: 172 API calls -> 0-10 API calls for typical scans
This commit is contained in:
1 parent
76dcc0be33
commit
035f2f6e02
2 files changed
+69
-33