Skip to content

Commit d9527be

Browse files
committed
add assertion
1 parent 3e890de commit d9527be

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

server/src/main/java/org/elasticsearch/repositories/RepositoriesService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -912,6 +912,8 @@ public Repository createRepository(ProjectId projectId, RepositoryMetadata repos
912912
* repository is at the cluster level.
913913
*/
914914
public Repository createNonProjectRepository(RepositoryMetadata repositoryMetadata) {
915+
assert DiscoveryNode.isStateless(clusterService.getSettings())
916+
: "outside stateless only project level repositories are allowed: " + repositoryMetadata;
915917
return createRepository(null, repositoryMetadata, typesRegistry, RepositoriesService::throwRepositoryTypeDoesNotExists);
916918
}
917919

0 commit comments

Comments
 (0)