OpenSearch/rest-api-spec/test/scroll/10_basic.yaml

193 lines
3.4 KiB
YAML
Raw Normal View History

2013-07-16 10:43:47 -04:00
---
"Basic scan":
2013-07-16 10:43:47 -04:00
- do:
indices.create:
index: test_scroll
body:
settings:
number_of_shards: "1"
- do:
index:
index: test_scroll
type: test
id: 42
body: { foo: bar }
2013-07-16 10:43:47 -04:00
- do:
index:
index: test_scroll
type: test
id: 43
body: { foo: bar }
2013-07-16 10:43:47 -04:00
- do:
indices.refresh: {}
- do:
search:
index: test_scroll
2013-07-16 10:43:47 -04:00
search_type: scan
size: 1
scroll: 1m
2013-07-16 10:43:47 -04:00
body:
query:
match_all: {}
- set: {_scroll_id: scroll_id}
- match: {hits.total: 2 }
- length: {hits.hits: 0 }
- do:
scroll:
scroll_id: $scroll_id
scroll: 1m
- set: {_scroll_id: scroll_id}
- match: {hits.total: 2 }
- length: {hits.hits: 1 }
2013-07-16 10:43:47 -04:00
- do:
scroll:
scroll_id: $scroll_id
scroll: 1m
- set: {_scroll_id: scroll_id}
- match: {hits.total: 2 }
- length: {hits.hits: 1 }
- do:
scroll:
scroll_id: $scroll_id
scroll: 1m
- match: {hits.total: 2 }
- length: {hits.hits: 0 }
---
"Basic scroll":
- do:
indices.create:
index: test_scroll
- do:
index:
index: test_scroll
type: test
id: 42
body: { foo: 1 }
- do:
index:
index: test_scroll
type: test
id: 43
body: { foo: 2 }
- do:
indices.refresh: {}
- do:
search:
index: test_scroll
size: 1
scroll: 1m
sort: foo
body:
query:
match_all: {}
- set: {_scroll_id: scroll_id}
- match: {hits.total: 2 }
- length: {hits.hits: 1 }
- match: {hits.hits.0._id: "42" }
- do:
index:
index: test_scroll
type: test
id: 44
body: { foo: 3 }
- do:
indices.refresh: {}
- do:
scroll:
body: { "scroll_id": "$scroll_id", "scroll": "1m"}
- match: {hits.total: 2 }
- length: {hits.hits: 1 }
- match: {hits.hits.0._id: "43" }
- do:
scroll:
scroll_id: $scroll_id
scroll: 1m
- match: {hits.total: 2 }
- length: {hits.hits: 0 }
- do:
clear_scroll:
scroll_id: $scroll_id
2013-07-16 10:43:47 -04:00
---
"Body params override query string":
- do:
indices.create:
index: test_scroll
- do:
index:
index: test_scroll
type: test
id: 42
body: { foo: 1 }
- do:
index:
index: test_scroll
type: test
id: 43
body: { foo: 2 }
- do:
indices.refresh: {}
- do:
search:
index: test_scroll
size: 1
scroll: 1m
sort: foo
body:
query:
match_all: {}
- set: {_scroll_id: scroll_id}
- match: {hits.total: 2 }
- length: {hits.hits: 1 }
- match: {hits.hits.0._id: "42" }
- do:
index:
index: test_scroll
type: test
id: 44
body: { foo: 3 }
- do:
indices.refresh: {}
- do:
scroll:
scroll_id: invalid_scroll_id
body: { "scroll_id": "$scroll_id", "scroll": "1m"}
- match: {hits.total: 2 }
- length: {hits.hits: 1 }
- match: {hits.hits.0._id: "43" }
- do:
clear_scroll:
scroll_id: $scroll_id