: before going into lucene doc id , i have got creationDate datetime field in
: my index which i can use as page definition using filter query..
: i have learned exposing lucene docid wont be a clever idea, as its again
: relative to index instance.. where as my index date field will be unique
: ..and i can definitely create ranges with that..

i think you missunderstood me: i'm *not* suggesting you do any filtering 
on the internal lucene doc id.  I am suggesting that you forget all about 
trying to filter to work arround the issues with deep paging, and simply 
*sort* on _docid_ asc, which should make all inherient issues with deep 
paging go away (as far as i know).  At no point with the internal lucene 
doc ids be exposed to your client code, it's just a instruction to 
Solr/Lucene that it doesn't really need to do any sorting, it can just 
return the Nth-Mth docs as collected.

: i ahve got on more doubt .. if i use filter query each time will it result
: in memory problem like that we see in deep paging issues..

it could, i'm not sure. that's why i said...

: > I'm not sure if this would really gain you much though -- yes this would
: > work arround some of the memory issues inherient in "deep paging" but it
: > would still require a lot or rescoring of documents again and again.


-Hoss

Reply via email to