I'm working on a project using elk search. I need consistant score of query result for the purpose of consistant search_after result. However, the score is not consistant given the same query, same index, no change to the index.
Have u came across the same issue?
I'm wondering:
Is the score inherently inconsistant for elk? or is this some bug?
Is just the absolute score inconsistant? what about the relative score? I mean the ranking/sorting of all query hits would be consistant or inconsistant?
Notes: The score is generated by a sole match_phrase clause and the version is 8.16.1. This database does not have writing for a while.
I used the explain mode and compare, it looks tf/idf calculation uses different ifd statistics, not sure if it is because different shards responded to the search (we have one primary and one secondary)
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.