diff --git a/docs/examples/28d3bb1dbed615c6e719d50d48ab6fb4.asciidoc b/docs/examples/08f20902821a4f7a73ce7b959c5bdbdc.asciidoc similarity index 87% rename from docs/examples/28d3bb1dbed615c6e719d50d48ab6fb4.asciidoc rename to docs/examples/08f20902821a4f7a73ce7b959c5bdbdc.asciidoc index d9cad9384..aa8d21755 100644 --- a/docs/examples/28d3bb1dbed615c6e719d50d48ab6fb4.asciidoc +++ b/docs/examples/08f20902821a4f7a73ce7b959c5bdbdc.asciidoc @@ -11,7 +11,7 @@ resp = client.search( "flags": "ALL", "case_insensitive": True, "max_determinized_states": 10000, - "rewrite": "constant_score", + "rewrite": "constant_score_blended", } } } diff --git a/docs/examples/13d90ba227131aefbf4fcfd5992e662a.asciidoc b/docs/examples/13d90ba227131aefbf4fcfd5992e662a.asciidoc index b6af18a29..893daa14a 100644 --- a/docs/examples/13d90ba227131aefbf4fcfd5992e662a.asciidoc +++ b/docs/examples/13d90ba227131aefbf4fcfd5992e662a.asciidoc @@ -1,4 +1,4 @@ -// query-dsl/bool-query.asciidoc:153 +// query-dsl/bool-query.asciidoc:156 [source, python] ---- diff --git a/docs/examples/178c920d5e8ec0071f77290fa059802c.asciidoc b/docs/examples/178c920d5e8ec0071f77290fa059802c.asciidoc index 2d2a0ef80..db26795dd 100644 --- a/docs/examples/178c920d5e8ec0071f77290fa059802c.asciidoc +++ b/docs/examples/178c920d5e8ec0071f77290fa059802c.asciidoc @@ -1,4 +1,4 @@ -// indices/update-settings.asciidoc:122 +// indices/update-settings.asciidoc:132 [source, python] ---- diff --git a/docs/examples/1aa91d3d48140d6367b6cabca8737b8f.asciidoc b/docs/examples/1aa91d3d48140d6367b6cabca8737b8f.asciidoc index f5cd15364..c4553e246 100644 --- a/docs/examples/1aa91d3d48140d6367b6cabca8737b8f.asciidoc +++ b/docs/examples/1aa91d3d48140d6367b6cabca8737b8f.asciidoc @@ -1,4 +1,4 @@ -// docs/bulk.asciidoc:625 +// docs/bulk.asciidoc:634 [source, python] ---- diff --git a/docs/examples/20005d8a6555b259b299d862cd218701.asciidoc b/docs/examples/20005d8a6555b259b299d862cd218701.asciidoc index 15b23b7f4..c8e0098b9 100644 --- a/docs/examples/20005d8a6555b259b299d862cd218701.asciidoc +++ b/docs/examples/20005d8a6555b259b299d862cd218701.asciidoc @@ -1,4 +1,4 @@ -// query-dsl/match-query.asciidoc:175 +// query-dsl/match-query.asciidoc:186 [source, python] ---- diff --git a/docs/examples/2fea3e324939cc7e9c396964aeee7111.asciidoc b/docs/examples/2fea3e324939cc7e9c396964aeee7111.asciidoc index e4592dfff..7b216045b 100644 --- a/docs/examples/2fea3e324939cc7e9c396964aeee7111.asciidoc +++ b/docs/examples/2fea3e324939cc7e9c396964aeee7111.asciidoc @@ -1,4 +1,4 @@ -// query-dsl/match-query.asciidoc:241 +// query-dsl/match-query.asciidoc:252 [source, python] ---- diff --git a/docs/examples/39ce44333d28ed2b833722d3e3cb06f3.asciidoc b/docs/examples/39ce44333d28ed2b833722d3e3cb06f3.asciidoc index e3ab186d4..bbf38f83f 100644 --- a/docs/examples/39ce44333d28ed2b833722d3e3cb06f3.asciidoc +++ b/docs/examples/39ce44333d28ed2b833722d3e3cb06f3.asciidoc @@ -1,4 +1,4 @@ -// query-dsl/bool-query.asciidoc:181 +// query-dsl/bool-query.asciidoc:184 [source, python] ---- diff --git a/docs/examples/3e8ed6ae016eb823cb00d9035b8ac459.asciidoc b/docs/examples/3e8ed6ae016eb823cb00d9035b8ac459.asciidoc new file mode 100644 index 000000000..196072d9b --- /dev/null +++ b/docs/examples/3e8ed6ae016eb823cb00d9035b8ac459.asciidoc @@ -0,0 +1,9 @@ +// search/search.asciidoc:10 + +[source, python] +---- +resp = client.search( + index="my-index-000001", +) +print(resp) +---- \ No newline at end of file diff --git a/docs/examples/64b9baa6d7556b960b29698f3383aa31.asciidoc b/docs/examples/64b9baa6d7556b960b29698f3383aa31.asciidoc deleted file mode 100644 index 3373789a5..000000000 --- a/docs/examples/64b9baa6d7556b960b29698f3383aa31.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -// docs/reindex.asciidoc:1062 - -[source, python] ----- -resp = client.reindex( - body={ - "source": { - "remote": {"host": "http://otherhost:9200"}, - "index": "source", - "size": 10, - "query": {"match": {"test": "data"}}, - }, - "dest": {"index": "dest"}, - }, -) -print(resp) ----- \ No newline at end of file diff --git a/docs/examples/6b0288acb739c4667d41339e5100c327.asciidoc b/docs/examples/6b0288acb739c4667d41339e5100c327.asciidoc index d8da41bb7..f39415645 100644 --- a/docs/examples/6b0288acb739c4667d41339e5100c327.asciidoc +++ b/docs/examples/6b0288acb739c4667d41339e5100c327.asciidoc @@ -1,4 +1,4 @@ -// query-dsl/match-query.asciidoc:219 +// query-dsl/match-query.asciidoc:230 [source, python] ---- diff --git a/docs/examples/7cd3d8388c51a9f6ee3f730cdaddbb89.asciidoc b/docs/examples/7cd3d8388c51a9f6ee3f730cdaddbb89.asciidoc index aa940631c..f0f3437d1 100644 --- a/docs/examples/7cd3d8388c51a9f6ee3f730cdaddbb89.asciidoc +++ b/docs/examples/7cd3d8388c51a9f6ee3f730cdaddbb89.asciidoc @@ -1,4 +1,4 @@ -// indices/update-settings.asciidoc:81 +// indices/update-settings.asciidoc:91 [source, python] ---- diff --git a/docs/examples/7f56755fb6c42f7e6203339a6d0cb6e6.asciidoc b/docs/examples/7f56755fb6c42f7e6203339a6d0cb6e6.asciidoc index 8b27b281b..99076f388 100644 --- a/docs/examples/7f56755fb6c42f7e6203339a6d0cb6e6.asciidoc +++ b/docs/examples/7f56755fb6c42f7e6203339a6d0cb6e6.asciidoc @@ -1,4 +1,4 @@ -// query-dsl/match-query.asciidoc:268 +// query-dsl/match-query.asciidoc:279 [source, python] ---- diff --git a/docs/examples/7f697eb436dfa3c30dfe610d8c32d132.asciidoc b/docs/examples/7f697eb436dfa3c30dfe610d8c32d132.asciidoc deleted file mode 100644 index 90ea7deb6..000000000 --- a/docs/examples/7f697eb436dfa3c30dfe610d8c32d132.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -// docs/reindex.asciidoc:1093 - -[source, python] ----- -resp = client.reindex( - body={ - "source": { - "remote": { - "host": "http://otherhost:9200", - "socket_timeout": "1m", - "connect_timeout": "10s", - }, - "index": "source", - "query": {"match": {"test": "data"}}, - }, - "dest": {"index": "dest"}, - }, -) -print(resp) ----- \ No newline at end of file diff --git a/docs/examples/8cd00a3aba7c3c158277bc032aac2830.asciidoc b/docs/examples/8cd00a3aba7c3c158277bc032aac2830.asciidoc index a25227ab7..639a269cc 100644 --- a/docs/examples/8cd00a3aba7c3c158277bc032aac2830.asciidoc +++ b/docs/examples/8cd00a3aba7c3c158277bc032aac2830.asciidoc @@ -1,4 +1,4 @@ -// docs/bulk.asciidoc:603 +// docs/bulk.asciidoc:612 [source, python] ---- diff --git a/docs/examples/ac497917ef707538198a8458ae3d5c6b.asciidoc b/docs/examples/ac497917ef707538198a8458ae3d5c6b.asciidoc index e4a6a5266..9f8d5cd90 100644 --- a/docs/examples/ac497917ef707538198a8458ae3d5c6b.asciidoc +++ b/docs/examples/ac497917ef707538198a8458ae3d5c6b.asciidoc @@ -1,4 +1,4 @@ -// query-dsl/match-query.asciidoc:150 +// query-dsl/match-query.asciidoc:161 [source, python] ---- diff --git a/docs/examples/ae9ccfaa146731ab9176df90670db1c2.asciidoc b/docs/examples/ae9ccfaa146731ab9176df90670db1c2.asciidoc index 91ff65d0b..72d9604b9 100644 --- a/docs/examples/ae9ccfaa146731ab9176df90670db1c2.asciidoc +++ b/docs/examples/ae9ccfaa146731ab9176df90670db1c2.asciidoc @@ -1,4 +1,4 @@ -// docs/bulk.asciidoc:492 +// docs/bulk.asciidoc:501 [source, python] ---- diff --git a/docs/examples/b10668cc742e666fe0eb6a53fd38a93e.asciidoc b/docs/examples/b52951b78cd5fb2f9353d1c7e6d37070.asciidoc similarity index 84% rename from docs/examples/b10668cc742e666fe0eb6a53fd38a93e.asciidoc rename to docs/examples/b52951b78cd5fb2f9353d1c7e6d37070.asciidoc index 0aceec9b7..3e91295a4 100644 --- a/docs/examples/b10668cc742e666fe0eb6a53fd38a93e.asciidoc +++ b/docs/examples/b52951b78cd5fb2f9353d1c7e6d37070.asciidoc @@ -9,7 +9,7 @@ resp = client.search( "user.id": { "value": "ki*y", "boost": 1, - "rewrite": "constant_score", + "rewrite": "constant_score_blended", } } } diff --git a/docs/examples/bfdad8a928ea30d7cf60d0a0a6bc6e2e.asciidoc b/docs/examples/bfdad8a928ea30d7cf60d0a0a6bc6e2e.asciidoc index 66a3c18f9..c1d524d1c 100644 --- a/docs/examples/bfdad8a928ea30d7cf60d0a0a6bc6e2e.asciidoc +++ b/docs/examples/bfdad8a928ea30d7cf60d0a0a6bc6e2e.asciidoc @@ -1,4 +1,4 @@ -// docs/bulk.asciidoc:704 +// docs/bulk.asciidoc:713 [source, python] ---- diff --git a/docs/examples/c0ebaa33e750b87555dc352073f692e8.asciidoc b/docs/examples/c0ebaa33e750b87555dc352073f692e8.asciidoc index 0f12819c7..aeae5bbd5 100644 --- a/docs/examples/c0ebaa33e750b87555dc352073f692e8.asciidoc +++ b/docs/examples/c0ebaa33e750b87555dc352073f692e8.asciidoc @@ -1,4 +1,4 @@ -// indices/update-settings.asciidoc:171 +// indices/update-settings.asciidoc:181 [source, python] ---- diff --git a/docs/examples/c9c396b94bb88098477e2b08b55a12ee.asciidoc b/docs/examples/c9c396b94bb88098477e2b08b55a12ee.asciidoc index eb95f1e64..a0950395e 100644 --- a/docs/examples/c9c396b94bb88098477e2b08b55a12ee.asciidoc +++ b/docs/examples/c9c396b94bb88098477e2b08b55a12ee.asciidoc @@ -1,4 +1,4 @@ -// docs/bulk.asciidoc:757 +// docs/bulk.asciidoc:766 [source, python] ---- diff --git a/docs/examples/dbc50b8c934171e94604575a8b36f349.asciidoc b/docs/examples/dbc50b8c934171e94604575a8b36f349.asciidoc index 52bd9a8ac..787b46572 100644 --- a/docs/examples/dbc50b8c934171e94604575a8b36f349.asciidoc +++ b/docs/examples/dbc50b8c934171e94604575a8b36f349.asciidoc @@ -1,4 +1,4 @@ -// indices/update-settings.asciidoc:135 +// indices/update-settings.asciidoc:145 [source, python] ---- diff --git a/docs/examples/eec051555c8050d017d3fe38ea59e3a0.asciidoc b/docs/examples/eec051555c8050d017d3fe38ea59e3a0.asciidoc new file mode 100644 index 000000000..87494924f --- /dev/null +++ b/docs/examples/eec051555c8050d017d3fe38ea59e3a0.asciidoc @@ -0,0 +1,12 @@ +// search/search.asciidoc:945 + +[source, python] +---- +resp = client.search( + index="my-index-000001", + from_="40", + size="20", + body={"query": {"term": {"user.id": "kimchy"}}}, +) +print(resp) +---- \ No newline at end of file diff --git a/docs/examples/f4f557716049b23f8840d58d71e748f0.asciidoc b/docs/examples/f4f557716049b23f8840d58d71e748f0.asciidoc index 58121f69e..c4dfe1464 100644 --- a/docs/examples/f4f557716049b23f8840d58d71e748f0.asciidoc +++ b/docs/examples/f4f557716049b23f8840d58d71e748f0.asciidoc @@ -1,4 +1,4 @@ -// indices/update-settings.asciidoc:105 +// indices/update-settings.asciidoc:115 [source, python] ---- diff --git a/utils/generate-examples.py b/utils/generate-examples.py index 3efe37d98..9626e6e96 100644 --- a/utils/generate-examples.py +++ b/utils/generate-examples.py @@ -52,7 +52,7 @@ "docs/index_.asciidoc", "aggregations/bucket/terms-aggregation.asciidoc", "query-dsl/range-query.asciidoc", - "/search/search.asciidoc", + "search/search.asciidoc", "query-dsl/multi-match-query.asciidoc", "docs/bulk.asciidoc", "indices/delete-index.asciidoc", @@ -158,7 +158,12 @@ def main(): with tempfile.NamedTemporaryFile("w+", delete=False) as tmp_file: tmp_file.write(t.render(parsed_sources=parsed_sources)) - blacken(tmp_file.name) + try: + blacken(tmp_file.name) + except AssertionError: + loc = exm["source_location"] + print(f"Failed to format {loc['file']}:{loc['line']}, skipping.") + continue with open(tmp_file.name) as f: data = f.read()