{ "_scenario": "cartesian", "expected_bindings": { "columns": [ "a", "b" ], "rows": [ [ { "str": "left:1" }, { "str": "right:10" } ], [ { "str": "left:1" }, { "str": "right:20" } ], [ { "str": "left:2" }, { "str": "right:10" } ], [ { "str": "left:2" }, { "str": "right:20" } ] ] }, "facts": { "left": [ [ { "str": "left:1" } ], [ { "str": "left:2" } ] ], "right": [ [ { "str": "right:10" } ], [ { "str": "right:20" } ] ] }, "query": { "nodes": [ { "action": { "scan": { "columns": [ { "var": "a" } ], "table": "left" } }, "id": 1 }, { "action": { "scan": { "columns": [ { "var": "b" } ], "table": "right" } }, "id": 2 }, { "action": { "join": { "left": 1, "op": "natural", "right": 2 } }, "id": 3 } ], "root": 3 }, "schema": { "left": 1, "right": 1 } }