You should try debugging such queries to see how exactly they're being executed. That will give you an idea as to why you're seeing the results you see.
On Fri, 15 Jan 2016, 19:05 Brian Narsi <bnars...@gmail.com> wrote: > We have an index of 25 fields. Currently number of records in index is > about 120,000. We are using > > parser: edismax > > qf: contains 8 fields > > fq: 1 field > > mm = 1 > > qs = 6 > > pf: containing g 3 fields > > bf: containing 1 field > > We have noticed that sometimes results change between two searches even if > everything is constant. > > What we have identified is if we reindex data and optimize it remedies the > situation. > > Is that expected behavior? Or should we also look into other factors? > > Thanks > -- Regards, Binoy Dalal