Skip to content

Commit 3f9a248

Browse files
authored
Remove redundant validation calls from template service (#132657)
These validation functions are executed a second time (and more thoroughly) as part of the validateIndexTemplateV2 call that immediately follows them in the code.
1 parent 2f68ab1 commit 3f9a248

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

server/src/main/java/org/elasticsearch/cluster/metadata/MetadataIndexTemplateService.java

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -397,18 +397,6 @@ public ProjectMetadata addComponentTemplate(
397397
final String composableTemplateName = entry.getKey();
398398
final ComposableIndexTemplate composableTemplate = entry.getValue();
399399
try {
400-
validateLifecycle(
401-
tempProjectWithComponentTemplateAdded,
402-
composableTemplateName,
403-
composableTemplate,
404-
globalRetentionSettings.get(false)
405-
);
406-
validateDataStreamOptions(
407-
tempProjectWithComponentTemplateAdded,
408-
composableTemplateName,
409-
composableTemplate,
410-
globalRetentionSettings.get(true)
411-
);
412400
validateIndexTemplateV2(tempProjectWithComponentTemplateAdded, composableTemplateName, composableTemplate);
413401
} catch (Exception e) {
414402
if (validationFailure == null) {

0 commit comments

Comments
 (0)