Skip to content

Commit 167fa81

Browse files
committed
Comments
1 parent 12b0d36 commit 167fa81

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

server/src/main/java/org/elasticsearch/action/termvectors/TransportShardMultiTermsVectorAction.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ protected ShardIterator shards(ProjectState project, InternalRequest request) {
9696
ShardIterator iterator = clusterService.operationRouting()
9797
.getShards(project, request.concreteIndex(), request.request().shardId(), request.request().preference());
9898
if (iterator == null) {
99+
// We return an empty iterator to avoid hitting an indexing node in serverless (e.g., if there are no search nodes available).
99100
return new ShardIterator(null, List.of());
100101
}
101102
return ShardIterator.allSearchableShards(iterator);

server/src/main/java/org/elasticsearch/action/termvectors/TransportTermVectorsAction.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ protected ShardIterator shards(ProjectState project, InternalRequest request) {
8888
request.request().preference()
8989
);
9090
if (iterator == null) {
91+
// We return an empty iterator to avoid hitting an indexing node in serverless (e.g., if there are no search nodes available).
9192
return new ShardIterator(null, List.of());
9293
}
9394
return ShardIterator.allSearchableShards(iterator);

0 commit comments

Comments
 (0)