jstests/query_golden/expected_output/explain.md
usedJoinOptimization: true
NESTED_LOOP_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
HASH_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
usedJoinOptimization: true
HASH_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
usedJoinOptimization: true
HASH_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
usedJoinOptimization: true
HASH_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
usedJoinOptimization: true
Too many plans, printing only top 3 by cost.
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a3.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
NESTED_LOOP_JOIN_EMBEDDING [a = a,a2.a = a,a3.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a2.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a2.a = a,a3.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "none"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a2.a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "a1"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
usedJoinOptimization: true
Too many plans, printing only top 3 by cost.
NESTED_LOOP_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a1.a = a,a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "a1"
rightEmbeddingField: "none"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
NESTED_LOOP_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a,a2.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a2"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"
NESTED_LOOP_JOIN_EMBEDDING [a2.a = a,a = a,a1.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a3"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a,a2.a = a]
leftEmbeddingField: "none"
rightEmbeddingField: "a1"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
NESTED_LOOP_JOIN_EMBEDDING [a = a]
leftEmbeddingField: "a2"
rightEmbeddingField: "none"
| |
| COLLSCAN [test.explain_md]
| direction: "forward"
|
COLLSCAN [test.explain_md]
direction: "forward"