https://bugs.gpodder.org/show_bug.cgi?id=1581
Bug #: 1581
Summary: Optimize Device Updates
Classification: Unclassified
Product: gpodder.net
Version: unspecified
Platform: PC
OS/Version: Linux
Status: CONFIRMED
Severity: feature request
Priority: low
Component: Advanced API (Server-side)
AssignedTo: [email protected]
ReportedBy: [email protected]
The API Endpoint for Device Updates ([1], mygpo.api.advanced.updates) can be
optimized in a few ways
* Avoid fetching episodes for all subscribed podcasts, but use only those where
podcast.latest_episode_timestamp >= since
* fetching episodes and episode states can be carried out in parallel (using
gevent)
* fetching individual episodes could be avoided / carried out in one query
[1]
http://wiki.gpodder.org/wiki/Web_Services/API_2#Retrieve_Updates_for_a_Device
--
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs