https://bugs.gpodder.org/show_bug.cgi?id=1575

             Bug #: 1575
           Summary: Speed up Toplists
    Classification: Unclassified
           Product: gpodder.net
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: CONFIRMED
          Severity: feature request
          Priority: low
         Component: Generic
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Currently the toplist views (mygpo/directory/_design/views/*toplist/map.js)
emit various combinations of podcasts/episodes together with language and
media-type.

A toplist for several languages and media-types requires multiple requests to
the view, one for each combination of language and media-type (see
mygpo.directory.toplist.Toplist._get_query_keys).

The contents of the toplists could be moved to couchdb-lucene (similar to the
podcast fulltext index at mygpo/directory/_design/fulltext/search/index.js) so
that retrieving the whole toplist with arbitrary criteria is possible with one
request.

-- 
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

Reply via email to