From 6076ecc7dd1c74ac9f77295b72106abe42fbc7c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yoann=20Rodi=C3=A8re?= Date: Thu, 15 Dec 2016 15:49:59 +0100 Subject: [PATCH] HSEARCH-2219 Remove an unnecessary Elasticsearch mapping creation The mappings are already created by a call to createMappings from ElasticsearchIndexManager. Before this patch, the mappings were created, and then updated with the exact same content. --- .../schema/impl/DefaultElasticsearchSchemaCreator.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaCreator.java b/elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaCreator.java index d9b9361a7f7..ccfe34c3673 100644 --- a/elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaCreator.java +++ b/elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaCreator.java @@ -50,12 +50,6 @@ public void createIndex(IndexMetadata indexMetadata, ExecutionOptions executionO schemaAccessor.createIndex( indexName, indexMetadata.getSettings(), executionOptions ); schemaAccessor.waitForIndexStatus( indexName, executionOptions ); - - for ( Map.Entry entry : indexMetadata.getMappings().entrySet() ) { - String mappingName = entry.getKey(); - TypeMapping mapping = entry.getValue(); - schemaAccessor.putMapping( indexName, mappingName, mapping ); - } } @Override