219
219
import org .elasticsearch .threadpool .internal .BuiltInExecutorBuilders ;
220
220
import org .elasticsearch .transport .Transport ;
221
221
import org .elasticsearch .transport .TransportService ;
222
- import org .elasticsearch .upgrades .SystemIndexMigrationExecutor ;
223
222
import org .elasticsearch .usage .UsageService ;
224
223
import org .elasticsearch .watcher .ResourceWatcherService ;
225
224
import org .elasticsearch .xcontent .NamedXContentRegistry ;
@@ -577,8 +576,7 @@ private void createClientAndRegistries(Settings settings, ThreadPool threadPool,
577
576
IndicesModule .getNamedWriteables ().stream (),
578
577
searchModule .getNamedWriteables ().stream (),
579
578
pluginsService .flatMap (Plugin ::getNamedWriteables ),
580
- ClusterModule .getNamedWriteables ().stream (),
581
- SystemIndexMigrationExecutor .getNamedWriteables ().stream ()
579
+ ClusterModule .getNamedWriteables ().stream ()
582
580
).flatMap (Function .identity ()).toList ()
583
581
);
584
582
xContentRegistry = new NamedXContentRegistry (
@@ -588,7 +586,6 @@ private void createClientAndRegistries(Settings settings, ThreadPool threadPool,
588
586
searchModule .getNamedXContents ().stream (),
589
587
pluginsService .flatMap (Plugin ::getNamedXContent ),
590
588
ClusterModule .getNamedXWriteables ().stream (),
591
- SystemIndexMigrationExecutor .getNamedXContentParsers ().stream (),
592
589
HealthNodeTaskExecutor .getNamedXContentParsers ().stream ()
593
590
).flatMap (Function .identity ()).toList ()
594
591
);
@@ -1183,17 +1180,7 @@ public Map<String, String> queryFields() {
1183
1180
1184
1181
final ShutdownPrepareService shutdownPrepareService = new ShutdownPrepareService (settings , httpServerTransport , terminationHandler );
1185
1182
1186
- modules .add (
1187
- loadPersistentTasksService (
1188
- settingsModule ,
1189
- clusterService ,
1190
- threadPool ,
1191
- systemIndices ,
1192
- clusterModule .getIndexNameExpressionResolver (),
1193
- metadataUpdateSettingsService ,
1194
- metadataCreateIndexService
1195
- )
1196
- );
1183
+ modules .add (loadPersistentTasksService (settingsModule , clusterService , threadPool , clusterModule .getIndexNameExpressionResolver ()));
1197
1184
1198
1185
modules .add (
1199
1186
loadPluginShutdownService (clusterService ),
@@ -1696,27 +1683,16 @@ private Module loadPersistentTasksService(
1696
1683
SettingsModule settingsModule ,
1697
1684
ClusterService clusterService ,
1698
1685
ThreadPool threadPool ,
1699
- SystemIndices systemIndices ,
1700
- IndexNameExpressionResolver indexNameExpressionResolver ,
1701
- MetadataUpdateSettingsService metadataUpdateSettingsService ,
1702
- MetadataCreateIndexService metadataCreateIndexService
1686
+ IndexNameExpressionResolver indexNameExpressionResolver
1703
1687
) {
1704
1688
PersistentTasksService persistentTasksService = new PersistentTasksService (clusterService , threadPool , client );
1705
- SystemIndexMigrationExecutor systemIndexMigrationExecutor = new SystemIndexMigrationExecutor (
1706
- client ,
1707
- clusterService ,
1708
- systemIndices ,
1709
- metadataUpdateSettingsService ,
1710
- metadataCreateIndexService ,
1711
- settingsModule .getIndexScopedSettings ()
1712
- );
1713
1689
HealthNodeTaskExecutor healthNodeTaskExecutor = HealthNodeTaskExecutor .create (
1714
1690
clusterService ,
1715
1691
persistentTasksService ,
1716
1692
settingsModule .getSettings (),
1717
1693
clusterService .getClusterSettings ()
1718
1694
);
1719
- Stream <PersistentTasksExecutor <?>> builtinTaskExecutors = Stream .of (systemIndexMigrationExecutor , healthNodeTaskExecutor );
1695
+ Stream <PersistentTasksExecutor <?>> builtinTaskExecutors = Stream .of (healthNodeTaskExecutor );
1720
1696
1721
1697
Stream <PersistentTasksExecutor <?>> pluginTaskExecutors = pluginsService .filterPlugins (PersistentTaskPlugin .class )
1722
1698
.map (p -> p .getPersistentTasksExecutor (clusterService , threadPool , client , settingsModule , indexNameExpressionResolver ))
0 commit comments