Skip to content

Commit c2e9d13

Browse files
authored
Default include_type_name to false in the yml test harness. (#38058)
This PR removes the temporary change we made to the yml test harness in #37285 to automatically set `include_type_name` to `true` in index creation requests if it's not already specified. This is possible now that the vast majority of index creation requests were updated to be typeless in #37611. A few additional tests also needed updating here. Additionally, this PR updates the test harness to set `include_type_name` to `false` in index creation requests when communicating with 6.x nodes. This mirrors the logic added in #37611 to allow for typeless document write requests in test set-up code. With this update in place, we can remove many references to `include_type_name: false` from the yml tests.
1 parent 9350da9 commit c2e9d13

File tree

203 files changed

+515
-740
lines changed

Some content is hidden

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

203 files changed

+515
-740
lines changed

modules/aggs-matrix-stats/src/test/resources/rest-api-spec/test/stats/20_empty_bucket.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"Empty Bucket Aggregation":
33
- do:
44
indices.create:
5-
include_type_name: false
65
index: empty_bucket_idx
76
body:
87
settings:

modules/aggs-matrix-stats/src/test/resources/rest-api-spec/test/stats/30_single_value_field.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ setup:
33

44
- do:
55
indices.create:
6-
include_type_name: false
76
index: test
87
body:
98
settings:

modules/aggs-matrix-stats/src/test/resources/rest-api-spec/test/stats/40_multi_value_field.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ setup:
33

44
- do:
55
indices.create:
6-
include_type_name: false
76
index: test
87
body:
98
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/indices.analyze/10_analyze.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
- do:
2525
indices.create:
26-
include_type_name: false
2726
index: test_deprecated_htmlstrip
2827
body:
2928
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/indices/validate_query/10_synonyms.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"validate query with synonyms":
33
- do:
44
indices.create:
5-
include_type_name: false
65
index: test
76
body:
87
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.query/10_match.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
# versions in the same position.
66
- do:
77
indices.create:
8-
include_type_name: false
98
index: test
109
body:
1110
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.query/20_ngram_search.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
"ngram search":
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: test
65
body:
76
settings:
@@ -44,7 +43,6 @@
4443
"testNGramCopyField":
4544
- do:
4645
indices.create:
47-
include_type_name: false
4846
index: test
4947
body:
5048
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.query/30_ngram_highligthing.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
"ngram highlighting":
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: test
65
body:
76
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.query/40_query_string.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"Test query string with snowball":
33
- do:
44
indices.create:
5-
include_type_name: false
65
index: test
76
body:
87
mappings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.query/50_queries_with_synonyms.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"Test common terms query with stacked tokens":
33
- do:
44
indices.create:
5-
include_type_name: false
65
index: test
76
body:
87
settings:
@@ -220,7 +219,6 @@
220219
"Test match query with synonyms - see #3881 for extensive description of the issue":
221220
- do:
222221
indices.create:
223-
include_type_name: false
224222
index: test
225223
body:
226224
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.query/60_synonym_graph.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
setup:
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: test
65
body:
76
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.suggest/20_phrase.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
setup:
44
- do:
55
indices.create:
6-
include_type_name: false
76
index: test
87
body:
98
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/search.suggest/30_synonyms.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"suggestions with synonyms":
33
- do:
44
indices.create:
5-
include_type_name: false
65
index: test
76
body:
87
settings:

modules/analysis-common/src/test/resources/rest-api-spec/test/termvectors/10_payloads.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
# because there are no token filters that support payloads in core.
44
- do:
55
indices.create:
6-
include_type_name: false
76
index: test
87
body:
98
settings:

modules/ingest-geoip/src/test/resources/rest-api-spec/test/ingest_geoip/20_geoip_processor.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,12 @@
127127
body: >
128128
{
129129
"mappings" : {
130-
"test" : {
131130
"properties" : {
132131
"geoip.location" : {
133132
"type": "geo_point"
134133
}
135134
}
136135
}
137-
}
138136
}
139137
- match: { acknowledged: true }
140138

modules/lang-expression/src/test/resources/rest-api-spec/test/lang_expression/20_search.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
setup:
33
- do:
44
indices.create:
5-
include_type_name: false
65
index: test123
76
body:
87
mappings:

modules/lang-mustache/src/test/resources/rest-api-spec/test/lang_mustache/60_typed_keys.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
setup:
22
- do:
33
indices.put_template:
4-
include_type_name: false
54
name: index_template
65
body:
76
index_patterns: test-*

modules/lang-painless/src/test/resources/rest-api-spec/test/painless/20_scriptfield.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
setup:
44
- do:
55
indices.create:
6-
include_type_name: false
76
index: test
87
body:
98
mappings:

modules/lang-painless/src/test/resources/rest-api-spec/test/painless/50_script_doc_values.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
setup:
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: test
65
body:
76
settings:

modules/lang-painless/src/test/resources/rest-api-spec/test/painless/60_script_doc_values_binary.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
features: ["headers"]
55
- do:
66
indices.create:
7-
include_type_name: false
87
index: test
98
body:
109
mappings:

modules/lang-painless/src/test/resources/rest-api-spec/test/painless/70_execute_painless_scripts.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
setup:
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: my-index
65
body:
76
mappings:

modules/lang-painless/src/test/resources/rest-api-spec/test/painless/70_mov_fn_agg.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ setup:
66
reason: "moving_fn added in 6.4.0"
77
- do:
88
indices.create:
9-
include_type_name: false
109
index: test
1110
body:
1211
mappings:

modules/lang-painless/src/test/resources/rest-api-spec/test/painless/80_script_score.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ setup:
8080
"Random functions":
8181
- do:
8282
indices.create:
83-
include_type_name: false
8483
index: test
8584
body:
8685
settings:
@@ -136,7 +135,6 @@ setup:
136135
"Decay geo functions":
137136
- do:
138137
indices.create:
139-
include_type_name: false
140138
index: test
141139
body:
142140
settings:

modules/lang-painless/src/test/resources/rest-api-spec/test/painless/90_interval_query_filter.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ setup:
55

66
- do:
77
indices.create:
8-
include_type_name: false
98
index: test
109
body:
1110
mappings:

modules/mapper-extras/src/test/resources/rest-api-spec/test/dense-vector/10_indexing.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ setup:
55

66
- do:
77
indices.create:
8-
include_type_name: false
98
index: test-index
109
body:
1110
settings:

modules/mapper-extras/src/test/resources/rest-api-spec/test/rank_feature/10_basic.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ setup:
55

66
- do:
77
indices.create:
8-
include_type_name: false
98
index: test
109
body:
1110
settings:

modules/mapper-extras/src/test/resources/rest-api-spec/test/rank_features/10_basic.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ setup:
55

66
- do:
77
indices.create:
8-
include_type_name: false
98
index: test
109
body:
1110
settings:

modules/mapper-extras/src/test/resources/rest-api-spec/test/scaled_float/10_basic.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
setup:
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: test
65
body:
76
settings:

modules/mapper-extras/src/test/resources/rest-api-spec/test/sparse-vector/10_indexing.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ setup:
55

66
- do:
77
indices.create:
8-
include_type_name: false
98
index: test-index
109
body:
1110
settings:

modules/parent-join/src/test/resources/rest-api-spec/test/11_parent_child.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
setup:
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: test
65
body:
76
mappings:

modules/parent-join/src/test/resources/rest-api-spec/test/20_parent_join.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
setup:
22
- do:
33
indices.create:
4-
include_type_name: false
54
index: test
65
body:
76
mappings:

modules/percolator/src/test/resources/rest-api-spec/test/10_basic.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"Test percolator basics via rest":
33
- do:
44
indices.create:
5-
include_type_name: false
65
index: queries_index
76
body:
87
mappings:

modules/reindex/src/test/resources/rest-api-spec/test/reindex/20_validation.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,8 @@
166166
index: test
167167
body:
168168
mappings:
169-
test:
170-
_source:
171-
enabled: false
169+
_source:
170+
enabled: false
172171
- do:
173172
index:
174173
index: test
@@ -178,7 +177,7 @@
178177
indices.refresh: {}
179178

180179
- do:
181-
catch: /\[test\]\[test\]\[1\] didn't store _source/
180+
catch: /\[test\]\[_doc\]\[1\] didn't store _source/
182181
reindex:
183182
body:
184183
source:

modules/reindex/src/test/resources/rest-api-spec/test/reindex/95_parent_join.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,16 @@ setup:
44
index: source
55
body:
66
mappings:
7-
doc:
8-
properties:
9-
join_field: { "type": "join", "relations": { "parent": "child", "child": "grand_child" } }
7+
properties:
8+
join_field: { "type": "join", "relations": { "parent": "child", "child": "grand_child" } }
109

1110
- do:
1211
indices.create:
1312
index: dest
1413
body:
1514
mappings:
16-
doc:
17-
properties:
18-
join_field: { "type": "join", "relations": { "parent": "child", "child": "grand_child" } }
15+
properties:
16+
join_field: { "type": "join", "relations": { "parent": "child", "child": "grand_child" } }
1917

2018
- do:
2119
index:

modules/reindex/src/test/resources/rest-api-spec/test/update_by_query/30_new_fields.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55
index: test
66
body:
77
mappings:
8-
place:
9-
properties:
10-
name:
11-
type: keyword
8+
properties:
9+
name:
10+
type: keyword
1211
- do:
1312
index:
1413
index: test
@@ -18,7 +17,6 @@
1817

1918
- do:
2019
indices.put_mapping:
21-
include_type_name: false
2220
index: test
2321
body:
2422
properties:

plugins/analysis-icu/src/test/resources/rest-api-spec/test/analysis_icu/20_search.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"Index ICU content":
55
- do:
66
indices.create:
7-
include_type_name: false
87
index: test
98
body:
109
settings:

plugins/analysis-kuromoji/src/test/resources/rest-api-spec/test/analysis_nori/20_search.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,10 @@
77
index: test
88
body:
99
mappings:
10-
type:
11-
properties:
12-
text:
13-
type: text
14-
analyzer: kuromoji
10+
properties:
11+
text:
12+
type: text
13+
analyzer: kuromoji
1514

1615
- do:
1716
index:

plugins/analysis-nori/src/test/resources/rest-api-spec/test/analysis_nori/20_search.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,10 @@
77
index: test
88
body:
99
mappings:
10-
type:
11-
properties:
12-
text:
13-
type: text
14-
analyzer: nori
10+
properties:
11+
text:
12+
type: text
13+
analyzer: nori
1514

1615
- do:
1716
index:

0 commit comments

Comments
 (0)