浏览代码

Fix MP compilation in `MlIndexRollover`

Niels Bauman 9 月之前
父节点
当前提交
96b12ae48e
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/MlIndexRollover.java

+ 3 - 2
x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/MlIndexRollover.java

@@ -136,8 +136,9 @@ public class MlIndexRollover implements MlAutoUpdateService.UpdateAction {
         }
 
         String latestIndex = MlIndexAndAlias.latestIndex(concreteIndices);
-        boolean isCompatibleIndexVersion = isCompatibleIndexVersion(clusterState.metadata().index(latestIndex).getCreationVersion());
-        boolean hasAlias = clusterState.getMetadata().hasAlias(alias);
+        final var project = clusterState.metadata().getProject();
+        boolean isCompatibleIndexVersion = isCompatibleIndexVersion(project.index(latestIndex).getCreationVersion());
+        boolean hasAlias = project.hasAlias(alias);
 
         if (isCompatibleIndexVersion && hasAlias) {
             // v8 index with alias, no action required