I asked this question the other day, but given no response, possibly I
wasn't clear enough.
I'm trying to understand whether ES supports "Deep Paging" similar to the
new deep paging feature added to Lucene (3.5,4.0) and Solr (4.0).
From the Solr docs:
The following list of parameters are supported by SearchHandlerhttp://wiki.apache.org/solr/SearchHandler
pageDoc and pageScore
See https://issues.apache.org/jira/browse/SOLR-1726 If you expect to be
paging deeply into the results (say beyond page 10, assuming rows=10) and
you are sorting by score, you may wish to add the pageDoc and pageScore
parameters to your request. These two parameters tell Solr (and Lucene)
what the last result (Lucene internal docid and score) of the previous page
was, so that when scoring the query for the next set of pages, it can
ignore any results that occur higher than that item. To get the Lucene
internal doc id, you will need to add [docid] to the &fl list.
Specifically, this feature is enabled by LUCENE-2215https://issues.apache.org/jira/browse/LUCENE-2215with a new method on TopDocs. Does ES support deep paging?