Martijn van Groningen a7bb28c0e7 Made single shards APIs fail if routing is configured to be required in the mapping.
This change make single shard requests fail when no routing is specified and routing has been configured to be required in the mapping. Thi

 Closes #4506
2014-01-02 10:47:53 +01:00

44 lines
782 B
YAML

---
"Parent":
- skip:
version: "0 - 0.90.2"
reason: "Parent not supported in exists https://github.com/elasticsearch/elasticsearch/issues/3276"
- do:
indices.create:
index: test_1
body:
mappings:
test:
_parent: { type: "foo" }
- do:
cluster.health:
wait_for_status: yellow
- do:
index:
index: test_1
type: test
id: 1
parent: 5
body: { foo: bar }
- do:
exists:
index: test_1
type: test
id: 1
parent: 5
- is_true: ''
- do:
catch: param
exists:
index: test_1
type: test
id: 1
- is_false: ''