|
@@ -855,6 +855,7 @@ Test nested field with sibling field resolving to DocValueFetcher:
|
|
|
- match: { hits.hits.0.fields.number.2 : 3 }
|
|
|
- match: { hits.hits.0.fields.number.3 : 5 }
|
|
|
- match: { hits.hits.0.fields.number.4 : 6 }
|
|
|
+
|
|
|
---
|
|
|
Test token_count inside nested field doesn't fail:
|
|
|
- skip:
|
|
@@ -892,3 +893,117 @@ Test token_count inside nested field doesn't fail:
|
|
|
body:
|
|
|
_source: false
|
|
|
fields: [ "*" ]
|
|
|
+
|
|
|
+---
|
|
|
+error includes field name:
|
|
|
+ - skip:
|
|
|
+ version: ' - 7.99.99'
|
|
|
+ reason: 'error changed in 8.0.0 to be backported to 7.15'
|
|
|
+
|
|
|
+ - do:
|
|
|
+ indices.create:
|
|
|
+ index: test
|
|
|
+ body:
|
|
|
+ settings:
|
|
|
+ index.number_of_shards: 1
|
|
|
+ mappings:
|
|
|
+ properties:
|
|
|
+ keyword:
|
|
|
+ type: keyword
|
|
|
+ date:
|
|
|
+ type: date
|
|
|
+
|
|
|
+ - do:
|
|
|
+ index:
|
|
|
+ index: test
|
|
|
+ id: 1
|
|
|
+ refresh: true
|
|
|
+ body:
|
|
|
+ keyword: "value"
|
|
|
+ date: "1990-12-29T22:30:00.000Z"
|
|
|
+
|
|
|
+ - do:
|
|
|
+ catch: '/error fetching \[keyword\]: Field \[keyword\] of type \[keyword\] doesn''t support formats./'
|
|
|
+ search:
|
|
|
+ index: test
|
|
|
+ body:
|
|
|
+ fields:
|
|
|
+ - field: keyword
|
|
|
+ format: "yyyy/MM/dd"
|
|
|
+
|
|
|
+---
|
|
|
+error includes glob pattern:
|
|
|
+ - skip:
|
|
|
+ version: ' - 7.99.99'
|
|
|
+ reason: 'error changed in 8.0.0 to be backported to 7.15'
|
|
|
+
|
|
|
+ - do:
|
|
|
+ indices.create:
|
|
|
+ index: test
|
|
|
+ body:
|
|
|
+ settings:
|
|
|
+ index.number_of_shards: 1
|
|
|
+ mappings:
|
|
|
+ properties:
|
|
|
+ dkeyword:
|
|
|
+ type: keyword
|
|
|
+ date:
|
|
|
+ type: date
|
|
|
+
|
|
|
+ - do:
|
|
|
+ index:
|
|
|
+ index: test
|
|
|
+ id: 1
|
|
|
+ refresh: true
|
|
|
+ body:
|
|
|
+ dkeyword: "value"
|
|
|
+ date: "1990-12-29T22:30:00.000Z"
|
|
|
+
|
|
|
+ - do:
|
|
|
+ catch: '/error fetching \[dkeyword\] which matched \[d\*\]: Field \[dkeyword\] of type \[keyword\] doesn''t support formats./'
|
|
|
+ search:
|
|
|
+ index: test
|
|
|
+ body:
|
|
|
+ fields:
|
|
|
+ - field: d*
|
|
|
+ format: "yyyy/MM/dd"
|
|
|
+
|
|
|
+
|
|
|
+---
|
|
|
+error for flattened includes whole path:
|
|
|
+ - skip:
|
|
|
+ version: ' - 7.99.99'
|
|
|
+ reason: 'error changed in 8.0.0 to be backported to 7.15'
|
|
|
+
|
|
|
+ - do:
|
|
|
+ indices.create:
|
|
|
+ index: test
|
|
|
+ body:
|
|
|
+ settings:
|
|
|
+ index.number_of_shards: 1
|
|
|
+ mappings:
|
|
|
+ properties:
|
|
|
+ flattened:
|
|
|
+ type: flattened
|
|
|
+
|
|
|
+ date:
|
|
|
+ type: date
|
|
|
+
|
|
|
+ - do:
|
|
|
+ index:
|
|
|
+ index: test
|
|
|
+ id: 1
|
|
|
+ refresh: true
|
|
|
+ body:
|
|
|
+ flattened:
|
|
|
+ foo: bar
|
|
|
+ date: "1990-12-29T22:30:00.000Z"
|
|
|
+
|
|
|
+ - do:
|
|
|
+ catch: '/error fetching \[flattened.bar\]: Field \[flattened.bar\] of type \[flattened\] doesn''t support formats./'
|
|
|
+ search:
|
|
|
+ index: test
|
|
|
+ body:
|
|
|
+ fields:
|
|
|
+ - field: flattened.bar
|
|
|
+ format: "yyyy/MM/dd"
|