@@ -126,15 +126,7 @@ static void executeRank(SearchContext searchContext) throws QueryPhaseExecutionE
126126
127127 static void executeQuery (SearchContext searchContext ) throws QueryPhaseExecutionException {
128128 if (searchContext .hasOnlySuggest ()) {
129- try {
130- SuggestPhase .execute (searchContext );
131- } catch (ContextIndexSearcher .TimeExceededException timeExceededException ) {
132- SearchTimeoutException .handleTimeout (
133- searchContext .request ().allowPartialSearchResults (),
134- searchContext .shardTarget (),
135- searchContext .queryResult ()
136- );
137- }
129+ SuggestPhase .execute (searchContext );
138130 searchContext .queryResult ().topDocs (new TopDocsAndMaxScore (Lucene .EMPTY_TOP_DOCS , Float .NaN ), new DocValueFormat [0 ]);
139131 return ;
140132 }
@@ -150,18 +142,10 @@ static void executeQuery(SearchContext searchContext) throws QueryPhaseExecution
150142
151143 addCollectorsAndSearch (searchContext );
152144
153- try {
154- RescorePhase .execute (searchContext );
155- SuggestPhase .execute (searchContext );
156- if (searchContext .getProfilers () != null ) {
157- searchContext .queryResult ().profileResults (searchContext .getProfilers ().buildQueryPhaseResults ());
158- }
159- } catch (ContextIndexSearcher .TimeExceededException timeExceededException ) {
160- SearchTimeoutException .handleTimeout (
161- searchContext .request ().allowPartialSearchResults (),
162- searchContext .shardTarget (),
163- searchContext .queryResult ()
164- );
145+ RescorePhase .execute (searchContext );
146+ SuggestPhase .execute (searchContext );
147+ if (searchContext .getProfilers () != null ) {
148+ searchContext .queryResult ().profileResults (searchContext .getProfilers ().buildQueryPhaseResults ());
165149 }
166150 }
167151
0 commit comments