On Thu, Dec 20, 2012 at 11:21 AM, Yuri Astrakhan
<yuriastrakhan(a)gmail.com> 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.