limit API for yp.xml
In issue #1890 the limit on the number of entries returned in yp.xml was lifted. This is a good thing, but returning arbitrary amounts of data in response to a query is not.
It would be good to have limit and offset parameters in the API so clients could say how much data they're interested in, and pull additional updates if requested. For example:
GET /yp.xml?limit=1000 would return the first 1000 entries, GET /yp.xml?limit=1000&offset=5000 would return entries 5000-5999,
and so on. The Amazon APIs work like this, with the default/maximum value of limit typically being something like 10000.