Dispatcharr/apps
SergeantPanda 5d424adbe8 perf(vod): optimize VOD batch processing and memory management
- Introduced `lookup_by_name_year` function to limit database scans for movies and series without TMDB/IMDB IDs, enhancing performance by scoping lookups to current batch names.
- Updated `process_movie_batch` and `process_series_batch` to utilize the new lookup function, reducing memory usage and improving efficiency.
- Registered `refresh_vod_content` and `batch_refresh_series_episodes` for post-task memory cleanup in Celery, ensuring better resource management during VOD content refreshes.
2026-06-16 14:45:24 -05:00
..
accounts feat(auth): add QueryParamJWTAuthentication for token retrieval via query parameters 2026-05-30 11:14:59 -05:00
api initial connect feature 2026-02-08 09:29:22 -05:00
backups refactor(backups): simplify PostgreSQL engine check in _is_postgresql function 2026-05-30 20:18:50 -05:00
channels fix(proxy): enhance channel shutdown management and client reconnection handling 2026-06-15 18:53:49 -05:00
connect refactor(trigger_event): streamline event dispatching and improve plugin action handling 2026-06-16 11:25:17 -05:00
dashboard modified database fields for consistency, removed custom_url from streams (no longer needed) 2025-03-16 09:07:10 -04:00
epg feat(epg): implement staging and batch processing for EPG program updates 2026-06-15 19:50:50 -05:00
hdhr fix(api): update HDHR URLs to use port-aware URI builder 2026-06-07 14:27:57 -05:00
m3u perf(m3u): Enhance memory management and performance during XC stream processing 2026-06-16 14:24:26 -05:00
output refactor(epg): optimize logo URL generation for EPG channels 2026-06-07 14:45:59 -05:00
plugins refactor(trigger_event): streamline event dispatching and improve plugin action handling 2026-06-16 11:25:17 -05:00
proxy fix(proxy): enhance channel shutdown management and client reconnection handling 2026-06-15 18:53:49 -05:00
vod perf(vod): optimize VOD batch processing and memory management 2026-06-16 14:45:24 -05:00