Skip to content

Commit 26e4c76

Browse files
committed
remove dead code from create index
1 parent d43f794 commit 26e4c76

File tree

12 files changed

+16
-26
lines changed

12 files changed

+16
-26
lines changed

core/src/main/java/org/elasticsearch/cluster/metadata/MetaDataCreateIndexService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ public ClusterState execute(ClusterState currentState) throws Exception {
428428
(tmpImd.getNumberOfReplicas() + 1) + "]");
429429
}
430430
// create the index here (on the master) to validate it can be created, as well as adding the mapping
431-
final IndexService indexService = indicesService.createIndex(tmpImd, Collections.emptyList(), s -> {});
431+
final IndexService indexService = indicesService.createIndex(tmpImd, Collections.emptyList());
432432
createdIndex = indexService.index();
433433
// now add the mappings
434434
MapperService mapperService = indexService.mapperService();

core/src/main/java/org/elasticsearch/cluster/metadata/MetaDataIndexAliasesService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ ClusterState innerExecute(ClusterState currentState, Iterable<AliasAction> actio
139139
if (indexService == null) {
140140
// temporarily create the index and add mappings so we can parse the filter
141141
try {
142-
indexService = indicesService.createIndex(index, emptyList(), s -> {});
142+
indexService = indicesService.createIndex(index, emptyList());
143143
indicesToClose.add(index.getIndex());
144144
} catch (IOException e) {
145145
throw new ElasticsearchException("Failed to create temporary index for parsing the alias", e);

core/src/main/java/org/elasticsearch/cluster/metadata/MetaDataIndexTemplateService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ private static void validateAndAddTemplate(final PutRequest request, IndexTempla
213213
.build();
214214

215215
final IndexMetaData tmpIndexMetadata = IndexMetaData.builder(temporaryIndexName).settings(dummySettings).build();
216-
IndexService dummyIndexService = indicesService.createIndex(tmpIndexMetadata, Collections.emptyList(), s -> {});
216+
IndexService dummyIndexService = indicesService.createIndex(tmpIndexMetadata, Collections.emptyList());
217217
createdIndex = dummyIndexService.index();
218218

219219
templateBuilder.order(request.order);

core/src/main/java/org/elasticsearch/cluster/metadata/MetaDataMappingService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ ClusterState executeRefresh(final ClusterState currentState, final List<RefreshT
145145
IndexService indexService = indicesService.indexService(indexMetaData.getIndex());
146146
if (indexService == null) {
147147
// we need to create the index here, and add the current mapping to it, so we can merge
148-
indexService = indicesService.createIndex(indexMetaData, Collections.emptyList(), s -> {});
148+
indexService = indicesService.createIndex(indexMetaData, Collections.emptyList());
149149
removeIndex = true;
150150
indexService.mapperService().merge(indexMetaData, MergeReason.MAPPING_RECOVERY, true);
151151
}

core/src/main/java/org/elasticsearch/index/IndexModule.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,8 +330,7 @@ public IndexService newIndexService(
330330
IndicesQueryCache indicesQueryCache,
331331
MapperRegistry mapperRegistry,
332332
IndicesFieldDataCache indicesFieldDataCache,
333-
NamedWriteableRegistry namedWriteableRegistry,
334-
Consumer<ShardId> globalCheckpointSyncer)
333+
NamedWriteableRegistry namedWriteableRegistry)
335334
throws IOException {
336335
final IndexEventListener eventListener = freeze();
337336
IndexSearcherWrapperFactory searcherWrapperFactory = indexSearcherWrapper.get() == null

core/src/main/java/org/elasticsearch/indices/IndicesService.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -378,14 +378,11 @@ public IndexService indexServiceSafe(Index index) {
378378
* @param indexMetaData the index metadata to create the index for
379379
* @param builtInListeners a list of built-in lifecycle {@link IndexEventListener} that should should be used along side with the
380380
* per-index listeners
381-
* @param globalCheckpointSyncer callback for syncing global checkpoints
382381
* @throws ResourceAlreadyExistsException if the index already exists.
383382
*/
384383
@Override
385384
public synchronized IndexService createIndex(
386-
final IndexMetaData indexMetaData,
387-
final List<IndexEventListener> builtInListeners,
388-
final Consumer<ShardId> globalCheckpointSyncer) throws IOException {
385+
final IndexMetaData indexMetaData, final List<IndexEventListener> builtInListeners) throws IOException {
389386
ensureChangesAllowed();
390387
if (indexMetaData.getIndexUUID().equals(IndexMetaData.INDEX_UUID_NA_VALUE)) {
391388
throw new IllegalArgumentException("index must have a real UUID found value: [" + indexMetaData.getIndexUUID() + "]");
@@ -409,7 +406,6 @@ public void onStoreClosed(ShardId shardId) {
409406
indexMetaData,
410407
indicesQueryCache,
411408
indicesFieldDataCache,
412-
globalCheckpointSyncer,
413409
finalListeners,
414410
indexingMemoryController);
415411
boolean success = false;
@@ -432,7 +428,6 @@ private synchronized IndexService createIndexService(final String reason,
432428
IndexMetaData indexMetaData,
433429
IndicesQueryCache indicesQueryCache,
434430
IndicesFieldDataCache indicesFieldDataCache,
435-
Consumer<ShardId> globalCheckpointSyncer,
436431
List<IndexEventListener> builtInListeners,
437432
IndexingOperationListener... indexingOperationListeners) throws IOException {
438433
final IndexSettings idxSettings = new IndexSettings(indexMetaData, this.settings, indexScopeSetting);
@@ -462,8 +457,8 @@ private synchronized IndexService createIndexService(final String reason,
462457
indicesQueryCache,
463458
mapperRegistry,
464459
indicesFieldDataCache,
465-
namedWriteableRegistry,
466-
globalCheckpointSyncer);
460+
namedWriteableRegistry
461+
);
467462
}
468463

469464
/**
@@ -494,7 +489,7 @@ public synchronized void verifyIndexMetadata(IndexMetaData metaData, IndexMetaDa
494489
closeables.add(indicesQueryCache);
495490
// this will also fail if some plugin fails etc. which is nice since we can verify that early
496491
final IndexService service =
497-
createIndexService("metadata verification", metaData, indicesQueryCache, indicesFieldDataCache, s -> {}, emptyList());
492+
createIndexService("metadata verification", metaData, indicesQueryCache, indicesFieldDataCache, emptyList());
498493
closeables.add(() -> service.close("metadata verification", false));
499494
service.mapperService().merge(metaData, MapperService.MergeReason.MAPPING_RECOVERY, true);
500495
if (metaData.equals(metaDataUpdate) == false) {

core/src/main/java/org/elasticsearch/indices/cluster/IndicesClusterStateService.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@ private void createIndices(final ClusterState state) {
451451

452452
AllocatedIndex<? extends Shard> indexService = null;
453453
try {
454-
indexService = indicesService.createIndex(indexMetaData, buildInIndexListener, globalCheckpointSyncer);
454+
indexService = indicesService.createIndex(indexMetaData, buildInIndexListener);
455455
if (indexService.updateMapping(indexMetaData) && sendRefreshMapping) {
456456
nodeMappingRefreshAction.nodeMappingRefresh(state.nodes().getMasterNode(),
457457
new NodeMappingRefreshAction.NodeMappingRefreshRequest(indexMetaData.getIndex().getName(),
@@ -798,12 +798,10 @@ public interface AllocatedIndices<T extends Shard, U extends AllocatedIndex<T>>
798798
* @param indexMetaData the index metadata to create the index for
799799
* @param builtInIndexListener a list of built-in lifecycle {@link IndexEventListener} that should should be used along side with
800800
* the per-index listeners
801-
* @param globalCheckpointSyncer callback for syncing global checkpoints
802801
* @throws ResourceAlreadyExistsException if the index already exists.
803802
*/
804803
U createIndex(IndexMetaData indexMetaData,
805-
List<IndexEventListener> builtInIndexListener,
806-
Consumer<ShardId> globalCheckpointSyncer) throws IOException;
804+
List<IndexEventListener> builtInIndexListener) throws IOException;
807805

808806
/**
809807
* Verify that the contents on disk for the given index is deleted; if not, delete the contents.

core/src/test/java/org/elasticsearch/cluster/metadata/IndexCreationTaskTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,6 +443,6 @@ private void setupIndicesService() throws Exception {
443443
when(service.getIndexSortSupplier()).thenReturn(supplier);
444444
when(service.getIndexEventListener()).thenReturn(mock(IndexEventListener.class));
445445

446-
when(indicesService.createIndex(anyObject(), anyObject(), anyObject())).thenReturn(service);
446+
when(indicesService.createIndex(anyObject(), anyObject())).thenReturn(service);
447447
}
448448
}

core/src/test/java/org/elasticsearch/index/IndexModuleTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public void tearDown() throws Exception {
140140
private IndexService newIndexService(IndexModule module) throws IOException {
141141
return module.newIndexService(nodeEnvironment, xContentRegistry(), deleter, circuitBreakerService, bigArrays, threadPool,
142142
scriptService, null, indicesQueryCache, mapperRegistry,
143-
new IndicesFieldDataCache(settings, listener), writableRegistry(), s -> {});
143+
new IndicesFieldDataCache(settings, listener), writableRegistry());
144144
}
145145

146146
public void testWrapperIsBound() throws IOException {

core/src/test/java/org/elasticsearch/indices/IndicesLifecycleListenerSingleNodeTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public void afterIndexRemoved(Index index, IndexSettings indexSettings, IndexRem
121121
};
122122
indicesService.removeIndex(idx, DELETED, "simon says");
123123
try {
124-
IndexService index = indicesService.createIndex(metaData, Arrays.asList(countingListener), s -> {});
124+
IndexService index = indicesService.createIndex(metaData, Arrays.asList(countingListener));
125125
assertEquals(3, counter.get());
126126
idx = index.index();
127127
ShardRouting newRouting = shardRouting;

0 commit comments

Comments
 (0)