On Thu, Dec 20, 2012 at 11:21 AM, Yuri Astrakhan
<[email protected]> wrote:
> Please look closely again at my description of different use cases and their
> server load.  Your examples are absolutely no different -- It does not
> matter if the properties on the page have many links or few links - the case
> of pltitles=Foo or no-link categories  - you still will want to look at
> either 80% of the page titles in one block - in which case you execute all
> the subquery continues, or you need just one or two page titles per block,
> in which case you would have saved server resources a lot by filtering them
> first and than asking the server with a pageid list.

Say your wiki is small, only 5000 pages, and you have apihighlimits.
With gaplimit=max&pllimit=max&pllinks=Foo, right now no continuation
will be required because each page will return just zero or one link.
With your proposed change to force gaplimit=max to mean something
lower than the normal max would require continuation to get all pages.

_______________________________________________
Mediawiki-api mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api

Reply via email to