We've noticed a strange behavior in elasticsearch during paging.
In one case we use a paging size of 60 and we have 63 documents. So the
first page is using size 60 and offset 0. The second page is using size 60
and offset 60.
What we see is that the result is inconsistent. Meaning, on the 2nd page, we
sometimes get results that were before in the 1st page.
The query we use has an order by some numberic field that has many documents
with the same value (0).
It looks like the ordering between documents according to the same value,
which is 0, isn't consistent.
Did anyone encounter such behavior? Any suggestions on resolving this?
We've noticed a strange behavior in elasticsearch during paging.
In one case we use a paging size of 60 and we have 63 documents. So the
first page is using size 60 and offset 0. The second page is using size 60
and offset 60.
What we see is that the result is inconsistent. Meaning, on the 2nd page,
we
sometimes get results that were before in the 1st page.
The query we use has an order by some numberic field that has many
documents
with the same value (0).
It looks like the ordering between documents according to the same value,
which is 0, isn't consistent.
Did anyone encounter such behavior? Any suggestions on resolving this?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.