Skip to content

Commit a59b065

Browse files
authored
Remove type parameter from CreateIndexRequest.mapping(type, XContentBuilder) (#50586)
This continues the removal of type parameters from CreateIndexRequest.mapping methods started in #50419. Here the removed methods are almost entirely in test code, with the exception of a change to TransformIndex in the transform plugin. Relates to #41059
1 parent 7e12d5a commit a59b065

File tree

108 files changed

+581
-669
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+581
-669
lines changed

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/HighlighterWithAnalyzersTests.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ protected Collection<Class<? extends Plugin>> nodePlugins() {
5757

5858
public void testNgramHighlightingWithBrokenPositions() throws IOException {
5959
assertAcked(prepareCreate("test")
60-
.addMapping("test", jsonBuilder()
60+
.setMapping(jsonBuilder()
6161
.startObject()
62-
.startObject("test")
62+
.startObject("_doc")
6363
.startObject("properties")
6464
.startObject("name")
6565
.field("type", "text")
@@ -213,7 +213,7 @@ public void testPhrasePrefix() throws IOException {
213213
.put("index.analysis.filter.synonym.type", "synonym")
214214
.putList("index.analysis.filter.synonym.synonyms", "quick => fast");
215215

216-
assertAcked(prepareCreate("first_test_index").setSettings(builder.build()).addMapping("type1", type1TermVectorMapping()));
216+
assertAcked(prepareCreate("first_test_index").setSettings(builder.build()).setMapping(type1TermVectorMapping()));
217217

218218
ensureGreen();
219219

@@ -317,7 +317,7 @@ public void testPhrasePrefix() throws IOException {
317317
}
318318

319319
public static XContentBuilder type1TermVectorMapping() throws IOException {
320-
return XContentFactory.jsonBuilder().startObject().startObject("type1")
320+
return XContentFactory.jsonBuilder().startObject().startObject("_doc")
321321
.startObject("properties")
322322
.startObject("field1").field("type", "text").field("term_vector", "with_positions_offsets").endObject()
323323
.startObject("field2").field("type", "text").field("term_vector", "with_positions_offsets").endObject()

modules/lang-expression/src/test/java/org/elasticsearch/script/expression/MoreExpressionTests.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -588,10 +588,10 @@ public void testPipelineAggregationScript() throws Exception {
588588
}
589589

590590
public void testGeo() throws Exception {
591-
XContentBuilder xContentBuilder = XContentFactory.jsonBuilder().startObject().startObject("type1")
591+
XContentBuilder xContentBuilder = XContentFactory.jsonBuilder().startObject().startObject("_doc")
592592
.startObject("properties").startObject("location").field("type", "geo_point");
593593
xContentBuilder.endObject().endObject().endObject().endObject();
594-
assertAcked(prepareCreate("test").addMapping("type1", xContentBuilder));
594+
assertAcked(prepareCreate("test").setMapping(xContentBuilder));
595595
ensureGreen();
596596
client().prepareIndex("test").setId("1").setSource(jsonBuilder().startObject()
597597
.field("name", "test")
@@ -621,10 +621,10 @@ public void testGeo() throws Exception {
621621
}
622622

623623
public void testBoolean() throws Exception {
624-
XContentBuilder xContentBuilder = XContentFactory.jsonBuilder().startObject().startObject("doc")
624+
XContentBuilder xContentBuilder = XContentFactory.jsonBuilder().startObject().startObject("_doc")
625625
.startObject("properties").startObject("vip").field("type", "boolean");
626626
xContentBuilder.endObject().endObject().endObject().endObject();
627-
assertAcked(prepareCreate("test").addMapping("doc", xContentBuilder));
627+
assertAcked(prepareCreate("test").setMapping(xContentBuilder));
628628
ensureGreen();
629629
indexRandom(true,
630630
client().prepareIndex("test").setId("1").setSource("id", 1, "price", 1.0, "vip", true),

modules/mapper-extras/src/test/java/org/elasticsearch/index/mapper/SearchAsYouTypeFieldMapperTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ public void testMultiFields() throws IOException {
257257
List<String> fields = new ArrayList<>();
258258
fields.add(path);
259259
final MapperService mapperService =
260-
createIndex(index, Settings.EMPTY, "_doc", mapping).mapperService();
260+
createIndex(index, Settings.EMPTY, mapping).mapperService();
261261
FieldType fieldType = mapperService.fullName(path + "._index_prefix");
262262
assertThat(fieldType, instanceOf(PrefixFieldType.class));
263263
PrefixFieldType prefixFieldType = (PrefixFieldType) fieldType;

modules/mapper-extras/src/test/java/org/elasticsearch/index/mapper/TokenCountFieldMapperIntegrationIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ private void init() throws IOException {
117117
settings.put("index.analysis.analyzer.mock_english.filter", "stop");
118118
prepareCreate("test")
119119
.setSettings(settings)
120-
.addMapping("test", jsonBuilder().startObject()
121-
.startObject("test")
120+
.setMapping(jsonBuilder().startObject()
121+
.startObject("_doc")
122122
.startObject("properties")
123123
.startObject("foo")
124124
.field("type", "text")

modules/parent-join/src/test/java/org/elasticsearch/join/aggregations/AbstractParentChildTestCase.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919

2020
package org.elasticsearch.join.aggregations;
2121

22-
import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertAcked;
22+
import org.elasticsearch.action.index.IndexRequestBuilder;
23+
import org.elasticsearch.join.query.ParentChildTestCase;
24+
import org.junit.Before;
2325

2426
import java.util.ArrayList;
2527
import java.util.HashMap;
@@ -28,9 +30,7 @@
2830
import java.util.Map;
2931
import java.util.Set;
3032

31-
import org.elasticsearch.action.index.IndexRequestBuilder;
32-
import org.elasticsearch.join.query.ParentChildTestCase;
33-
import org.junit.Before;
33+
import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertAcked;
3434

3535
/**
3636
* Small base test-class which combines stuff used for Children and Parent aggregation tests
@@ -43,7 +43,7 @@ public abstract class AbstractParentChildTestCase extends ParentChildTestCase {
4343
public void setupCluster() throws Exception {
4444
assertAcked(
4545
prepareCreate("test")
46-
.addMapping("doc",
46+
.setMapping(
4747
addFieldMappings(buildParentJoinFieldMappingFromSimplifiedDef("join_field", true, "article", "comment"),
4848
"commenter", "keyword", "category", "keyword"))
4949
);

modules/parent-join/src/test/java/org/elasticsearch/join/aggregations/ChildrenIT.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ public void testWithDeletes() throws Exception {
160160
String indexName = "xyz";
161161
assertAcked(
162162
prepareCreate(indexName)
163-
.addMapping("doc",
163+
.setMapping(
164164
addFieldMappings(buildParentJoinFieldMappingFromSimplifiedDef("join_field", true, "parent", "child"),
165165
"name", "keyword"))
166166
);
@@ -222,7 +222,7 @@ public void testPostCollection() throws Exception {
222222
prepareCreate(indexName)
223223
.setSettings(Settings.builder().put(IndexMetaData.SETTING_NUMBER_OF_SHARDS, 1)
224224
.put(IndexMetaData.SETTING_NUMBER_OF_REPLICAS, 0))
225-
.addMapping("doc",
225+
.setMapping(
226226
addFieldMappings(buildParentJoinFieldMappingFromSimplifiedDef("join_field", true,
227227
masterType, childType),
228228
"brand", "text", "name", "keyword", "material", "text", "color", "keyword", "size", "keyword"))
@@ -285,7 +285,7 @@ public void testHierarchicalChildrenAggs() {
285285
String childType = "city";
286286
assertAcked(
287287
prepareCreate(indexName)
288-
.addMapping("doc",
288+
.setMapping(
289289
addFieldMappings(buildParentJoinFieldMappingFromSimplifiedDef("join_field", true,
290290
grandParentType, parentType, parentType, childType),
291291
"name", "keyword"))
@@ -328,7 +328,7 @@ public void testPostCollectAllLeafReaders() throws Exception {
328328
// us to miss to evaluate child docs in segments we didn't have parent matches for.
329329
assertAcked(
330330
prepareCreate("index")
331-
.addMapping("doc",
331+
.setMapping(
332332
addFieldMappings(buildParentJoinFieldMappingFromSimplifiedDef("join_field", true,
333333
"parentType", "childType"),
334334
"name", "keyword", "town", "keyword", "age", "integer"))

0 commit comments

Comments
 (0)