diff --git a/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-results.png b/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-results.png deleted file mode 100644 index 318a63d3a9d49..0000000000000 Binary files a/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-results.png and /dev/null differ diff --git a/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-results.svg b/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-results.svg new file mode 100644 index 0000000000000..3c48418b9c46f --- /dev/null +++ b/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-results.svg @@ -0,0 +1,83 @@ + + + + Slice 1 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-search.png b/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-search.png deleted file mode 100644 index 1f2233a8bc21d..0000000000000 Binary files a/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-search.png and /dev/null differ diff --git a/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-search.svg b/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-search.svg new file mode 100644 index 0000000000000..dbf852edd468f --- /dev/null +++ b/docs/reference/images/ccs/ccs-dont-min-roundtrip-shard-search.svg @@ -0,0 +1,83 @@ + + + + Slice 1 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/reference/images/ccs/ccs-min-roundtrip-client-request.svg b/docs/reference/images/ccs/ccs-min-roundtrip-client-request.svg new file mode 100644 index 0000000000000..7224a25c24a0b --- /dev/null +++ b/docs/reference/images/ccs/ccs-min-roundtrip-client-request.svg @@ -0,0 +1,81 @@ + + + + Slice 1 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/reference/images/ccs/ccs-min-roundtrip-client-response.png b/docs/reference/images/ccs/ccs-min-roundtrip-client-response.png deleted file mode 100644 index d310de52c2484..0000000000000 Binary files a/docs/reference/images/ccs/ccs-min-roundtrip-client-response.png and /dev/null differ diff --git a/docs/reference/images/ccs/ccs-min-roundtrip-client-response.svg b/docs/reference/images/ccs/ccs-min-roundtrip-client-response.svg new file mode 100644 index 0000000000000..e806b2c4731e0 --- /dev/null +++ b/docs/reference/images/ccs/ccs-min-roundtrip-client-response.svg @@ -0,0 +1,79 @@ + + + + Slice 1 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/reference/images/ccs/ccs-min-roundtrip-cluster-results.png b/docs/reference/images/ccs/ccs-min-roundtrip-cluster-results.png deleted file mode 100644 index e4b64f7ec25ee..0000000000000 Binary files a/docs/reference/images/ccs/ccs-min-roundtrip-cluster-results.png and /dev/null differ diff --git a/docs/reference/images/ccs/ccs-min-roundtrip-cluster-results.svg b/docs/reference/images/ccs/ccs-min-roundtrip-cluster-results.svg new file mode 100644 index 0000000000000..9ffb651b9dab1 --- /dev/null +++ b/docs/reference/images/ccs/ccs-min-roundtrip-cluster-results.svg @@ -0,0 +1,77 @@ + + + + Slice 1 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/reference/images/ccs/ccs-min-roundtrip-cluster-search.png b/docs/reference/images/ccs/ccs-min-roundtrip-cluster-search.png deleted file mode 100644 index d34d0d00f1b19..0000000000000 Binary files a/docs/reference/images/ccs/ccs-min-roundtrip-cluster-search.png and /dev/null differ diff --git a/docs/reference/images/ccs/ccs-min-roundtrip-cluster-search.svg b/docs/reference/images/ccs/ccs-min-roundtrip-cluster-search.svg new file mode 100644 index 0000000000000..eb4811829531c --- /dev/null +++ b/docs/reference/images/ccs/ccs-min-roundtrip-cluster-search.svg @@ -0,0 +1,77 @@ + + + + Slice 1 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/reference/modules/cross-cluster-search.asciidoc b/docs/reference/modules/cross-cluster-search.asciidoc index 48526e4f66549..22485430f41b9 100644 --- a/docs/reference/modules/cross-cluster-search.asciidoc +++ b/docs/reference/modules/cross-cluster-search.asciidoc @@ -299,21 +299,21 @@ Here's how {ccs} works when you minimize network roundtrips. . You send a {ccs} request to your local cluster. A coordinating node in that cluster receives and parses the request. + -image:images/ccs/ccs-min-roundtrip-client-request.png[] +image:images/ccs/ccs-min-roundtrip-client-request.svg[] . The coordinating node sends a single search request to each cluster, including its own. Each cluster performs the search request independently. + -image:images/ccs/ccs-min-roundtrip-cluster-search.png[] +image:images/ccs/ccs-min-roundtrip-cluster-search.svg[] . Each remote cluster sends its search results back to the coordinating node. + -image:images/ccs/ccs-min-roundtrip-cluster-results.png[] +image:images/ccs/ccs-min-roundtrip-cluster-results.svg[] . After collecting results from each cluster, the coordinating node returns the final results in the {ccs} response. + -image:images/ccs/ccs-min-roundtrip-client-response.png[] +image:images/ccs/ccs-min-roundtrip-client-response.svg[] [float] [[ccs-unmin-roundtrips]] @@ -324,29 +324,29 @@ Here's how {ccs} works when you don't minimize network roundtrips. . You send a {ccs} request to your local cluster. A coordinating node in that cluster receives and parses the request. + -image:images/ccs/ccs-min-roundtrip-client-request.png[] +image:images/ccs/ccs-min-roundtrip-client-request.svg[] . The coordinating node sends a <> API request to each remote cluster. + -image:images/ccs/ccs-min-roundtrip-cluster-search.png[] +image:images/ccs/ccs-min-roundtrip-cluster-search.svg[] . Each remote cluster sends its response back to the coordinating node. This response contains information about the indices and shards the {ccs} request will be executed on. + -image:images/ccs/ccs-min-roundtrip-cluster-results.png[] +image:images/ccs/ccs-min-roundtrip-cluster-results.svg[] . The coordinating node sends a search request to each shard, including those in its own cluster. Each shard performs the search request independently. + -image:images/ccs/ccs-dont-min-roundtrip-shard-search.png[] +image:images/ccs/ccs-dont-min-roundtrip-shard-search.svg[] . Each shard sends its search results back to the coordinating node. + -image:images/ccs/ccs-dont-min-roundtrip-shard-results.png[] +image:images/ccs/ccs-dont-min-roundtrip-shard-results.svg[] . After collecting results from each cluster, the coordinating node returns the final results in the {ccs} response. + -image:images/ccs/ccs-min-roundtrip-client-response.png[] +image:images/ccs/ccs-min-roundtrip-client-response.svg[]