Hi,
we are currently testing Solr 9.7.
We are experiencing an error we have not seen before with SolR 9.6.1:
2024-10-14 12:08:39.335 ERROR
(qtp1638435724-576-localhost-27978904-localhost-27978905) [c: s: r: x:recht
t:localhost-27978905] o.a.s.h.RequestHandlerBase Server exception =>
java.lang.IllegalArgumentException: Doc id 48567944 doesn't match the query
at
org.apache.lucene.search.TopFieldCollector.populateScores(TopFieldCollector.java:478)
java.lang.IllegalArgumentException: Doc id 48567944 doesn't match the query
at
org.apache.lucene.search.TopFieldCollector.populateScores(TopFieldCollector.java:478)
~[?:?]
at
org.apache.solr.search.SolrIndexSearcher.populateScoresIfNeeded(SolrIndexSearcher.java:1766)
~[?:?]
at
org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:1955)
~[?:?]
at
org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:1729)
~[?:?]
at
org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:726)
~[?:?]
at
org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:721)
~[?:?]
at
org.apache.solr.handler.component.QueryComponent.doProcessUngroupedSearch(QueryComponent.java:1690)
~[?:?]
at
org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:432)
~[?:?]
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:456)
~[?:?]
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:226)
~[?:?]
at org.apache.solr.core.SolrCore.execute(SolrCore.java:2880) ~[?:?]
at
org.apache.solr.servlet.HttpSolrCall.executeCoreRequest(HttpSolrCall.java:890)
~[?:?]
at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:576)
~[?:?]
at
org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:251)
~[?:?]
The underlying index was not being changed when the query was send.
The problem only seems to occur on some vector searches.
Is there any information available on why this could happen and how to fix this?
Best regards
Dr. Andreas Moll
IT-Development