File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed
x-pack/plugin/ent-search/src/main/java/org/elasticsearch/xpack/application/rules Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -252,13 +252,15 @@ protected QueryBuilder doRewrite(QueryRewriteContext queryRewriteContext) {
252252
253253 for (MultiGetItemResponse item : multiGetResponse ) {
254254 String rulesetId = item .getId ();
255+ // this usually happens when the system index does not exist because no query rules were created yet
255256 if (item .isFailed ()) {
256257 listener .onFailure (item .getFailure ().getFailure ());
257258 return ;
258259 }
259260
260261 GetResponse getResponse = item .getResponse ();
261262
263+ // this happens when an individual query ruleset cannot be found
262264 if (getResponse .isExists () == false ) {
263265 listener .onFailure (new ResourceNotFoundException ("query ruleset " + rulesetId + " not found" ));
264266 return ;
You can’t perform that action at this time.
0 commit comments