- Notifications
You must be signed in to change notification settings - Fork 25.5k
Closed
Labels
:Search Relevance/HighlightingHow a query matched a documentHow a query matched a document:SearchOrg/RelevanceLabel for the Search (solution/org) Relevance teamLabel for the Search (solution/org) Relevance teambug"" muted="" aria-describedby="MDU6TGFiZWwyMzE3Mw==-tooltip :R7b96b:">>bugTeam:Search - RelevanceThe Search organization Search Relevance teamThe Search organization Search Relevance teamTeam:Search RelevanceMeta label for the Search Relevance team in ElasticsearchMeta label for the Search Relevance team in ElasticsearchTeam:SearchOrgMeta label for the Search Org (Enterprise Search)Meta label for the Search Org (Enterprise Search)v8.18.3v8.19.0v9.0.1v9.1.0
Description
Elasticsearch Version
main
Installed Plugins
No response
Java Version
bundled
OS Version
any
Problem Description
When executing a semantic text highlight, NPEs have been observed, Here is the trace:
org.elasticsearch.search.fetch.FetchPhaseExecutionException: Fetch Failed [Error running fetch phase for doc [697596]] at org.elasticsearch.search.fetch.FetchPhaseDocsIterator.iterate(FetchPhaseDocsIterator.java:105) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.search.fetch.FetchPhase.buildSearchHits(FetchPhase.java:194) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.search.fetch.FetchPhase.execute(FetchPhase.java:84) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.search.SearchService.executeFetchPhase(SearchService.java:863) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:800) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.search.SearchService.lambda$executeQueryPhase$5(SearchService.java:656) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.action.ActionRunnable$3.accept(ActionRunnable.java:79) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.action.ActionRunnable$3.accept(ActionRunnable.java:76) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.action.ActionRunnable$4.doRun(ActionRunnable.java:101) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.common.util.concurrent.TimedRunnable.doRun(TimedRunnable.java:34) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:1044) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27) ~[elasticsearch-8.18.1.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619) ~[?:?] at java.lang.Thread.run(Thread.java:1447) ~[?:?] Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.lucene.search.Scorer.iterator()" because "scorer" is null at org.elasticsearch.xpack.inference.highlight.SemanticTextHighlighter.extractOffsetAndScores(SemanticTextHighlighter.java:212) ~[?:?] at org.elasticsearch.xpack.inference.highlight.SemanticTextHighlighter.highlight(SemanticTextHighlighter.java:103) ~[?:?] at org.elasticsearch.search.fetch.subphase.highlight.HighlightPhase$1.process(HighlightPhase.java:70) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.search.fetch.FetchPhase$1.nextDoc(FetchPhase.java:182) ~[elasticsearch-8.18.1.jar:?] at org.elasticsearch.search.fetch.FetchPhaseDocsIterator.iterate(FetchPhaseDocsIterator.java:89) ~[elasticsearch-8.18.1.jar:?] ... 15 more
Steps to Reproduce
TBD
Logs (if relevant)
No response
Metadata
Metadata
Assignees
Labels
:Search Relevance/HighlightingHow a query matched a documentHow a query matched a document:SearchOrg/RelevanceLabel for the Search (solution/org) Relevance teamLabel for the Search (solution/org) Relevance teambug"" muted="" aria-describedby="MDU6TGFiZWwyMzE3Mw==-tooltip :Re5pmb:">>bugTeam:Search - RelevanceThe Search organization Search Relevance teamThe Search organization Search Relevance teamTeam:Search RelevanceMeta label for the Search Relevance team in ElasticsearchMeta label for the Search Relevance team in ElasticsearchTeam:SearchOrgMeta label for the Search Org (Enterprise Search)Meta label for the Search Org (Enterprise Search)v8.18.3v8.19.0v9.0.1v9.1.0