Xqt added a comment.
> This query runs, but takes a long time to complete ( a few hours), given the large number of contributions I have on the wiki concerned. Performing a -grep on at least 25,000 pages (most of which will not form part of the desired result) is also time consuming and inefficient. Browsing a large results set is also an inefficient workflow. Please note: You only can speed up generators if MediaWiki API provides its own filters. This is the case for API:usercontribs <https://www.mediawiki.org/wiki/API:Usercontribs>; it also provides start/end timestamp and a tag filter which inly list revisions tagged with this tag; currently they cannot be used with command line options. Other pagegenerators filter like -grep works with the peloaded pages and needs a lot of time to filer pages out. But there is not title filter. Vice versa API:Allpages <https://www.mediawiki.org/wiki/API:Allpages> does support title filtering but does not have any user contrib filter (and btw. we have no such pagegenerators filter). By the way there is a `-titleregex` option which can be used together with `-grep`: https://doc.wikimedia.org/pywikibot/master/api_ref/pywikibot.html?highlight=filter%20options#filter-options TASK DETAIL https://phabricator.wikimedia.org/T308112 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Xqt, pywikibot-bugs-list, ShakespeareFan00, Aklapper, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________ pywikibot-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
