{"cases": {"opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33", "suite": "opencypher", "name": "[1] Join between node identities", "feature": "MatchWhere3 - Equi-Joins on variables", "path": "tck/features/clauses/match-where/MatchWhere3.feature", "line": 33, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match-where/MatchWhere3.feature#L33", "source_sha256": "53549aea7be1d76bca035d03906e3b6b5d59e6f9bbb7c6e8466b8458f7d5b464", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (:A), (:B)"}, {"text": "executing query:", "doc": "MATCH (a), (b)\nWHERE a = b\nRETURN a, b"}, {"text": "the result should be, in any order:", "table": [["a", "b"], ["(:A)", "(:A)"], ["(:B)", "(:B)"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51", "suite": "opencypher", "name": "[2] Join between node properties of disconnected nodes", "feature": "MatchWhere3 - Equi-Joins on variables", "path": "tck/features/clauses/match-where/MatchWhere3.feature", "line": 51, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match-where/MatchWhere3.feature#L51", "source_sha256": "53549aea7be1d76bca035d03906e3b6b5d59e6f9bbb7c6e8466b8458f7d5b464", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (:A {id: 1}),\n       (:A {id: 2}),\n       (:B {id: 2}),\n       (:B {id: 3})"}, {"text": "executing query:", "doc": "MATCH (a:A), (b:B)\nWHERE a.id = b.id\nRETURN a, b"}, {"text": "the result should be, in any order:", "table": [["a", "b"], ["(:A {id: 2})", "(:B {id: 2})"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71", "suite": "opencypher", "name": "[3] Join between node properties of adjacent nodes", "feature": "MatchWhere3 - Equi-Joins on variables", "path": "tck/features/clauses/match-where/MatchWhere3.feature", "line": 71, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match-where/MatchWhere3.feature#L71", "source_sha256": "53549aea7be1d76bca035d03906e3b6b5d59e6f9bbb7c6e8466b8458f7d5b464", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (a:A {animal: 'monkey'}),\n  (b:B {animal: 'cow'}),\n  (c:C {animal: 'monkey'}),\n  (d:D {animal: 'cow'}),\n  (a)-[:KNOWS]->(b),\n  (a)-[:KNOWS]->(c),\n  (d)-[:KNOWS]->(b),\n  (d)-[:KNOWS]->(c)"}, {"text": "executing query:", "doc": "MATCH (n)-[rel]->(x)\nWHERE n.animal = x.animal\nRETURN n, x"}, {"text": "the result should be, in any order:", "table": [["n", "x"], ["(:A {animal: 'monkey'})", "(:C {animal: 'monkey'})"], ["(:D {animal: 'cow'})", "(:B {animal: 'cow'})"]]}, {"text": "no side effects"}]}}, "results": {"orchiddb": {"opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33", "case_sha256": "8c5500f5cc1b98c136a0c5b4424d119a608239c1c96bdcad5ac4e143796cff62", "status": "pass", "elapsed_ms": 4.145, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1539, "work_units": 111}}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51", "case_sha256": "62eab2d761376fcf68c49a424ddd94a6e0c5f016cd6009e35680084259bf0491", "status": "pass", "elapsed_ms": 5.461, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 2784, "work_units": 103}}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71", "case_sha256": "35fe4cd52fa8e66a15447b7428268073e82a51f41b636baed4f19a0fdf1c5e3d", "status": "pass", "elapsed_ms": 6.557, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 3467, "work_units": 104}}}, "neo4j": {"opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33", "case_sha256": "8c5500f5cc1b98c136a0c5b4424d119a608239c1c96bdcad5ac4e143796cff62", "status": "pass", "elapsed_ms": 77.392}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51", "case_sha256": "62eab2d761376fcf68c49a424ddd94a6e0c5f016cd6009e35680084259bf0491", "status": "pass", "elapsed_ms": 25.146}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71", "case_sha256": "35fe4cd52fa8e66a15447b7428268073e82a51f41b636baed4f19a0fdf1c5e3d", "status": "pass", "elapsed_ms": 39.323}}, "puppygraph": {"opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33", "case_sha256": "8c5500f5cc1b98c136a0c5b4424d119a608239c1c96bdcad5ac4e143796cff62", "status": "pass", "elapsed_ms": 143.222}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51", "case_sha256": "62eab2d761376fcf68c49a424ddd94a6e0c5f016cd6009e35680084259bf0491", "status": "fail", "elapsed_ms": 157.995}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71", "case_sha256": "35fe4cd52fa8e66a15447b7428268073e82a51f41b636baed4f19a0fdf1c5e3d", "status": "adapter-error", "elapsed_ms": 138.209, "reason": "{\"error\":\"Batch schema validation failed: Duplicate edge labels found: KNOWS\",\"loadDataResults\":null,\"ok\":false,\"progress\":[\"Loaded current topology-v2 schema state\",\"Computed upload diff with 8 change(s) across 8 planned step(s)\",\"Validating 4 changed node label(s) and 1 changed edge label(s) as one batch\",\"Batch validation: Duplicate edge labels found: KNOWS\",\"Batch schema validation failed: Duplicate edge labels found: KNOWS\"],\"progressDetails\":[{\"type\":\"INFO\",\"message\":\"Loaded current topology-v2 schema state\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Computed upload diff with 8 change(s) across 8 planned step(s)\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Validating 4 changed node label(s) and 1 changed edge label(s) as one batch\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch validation: Duplicate edge labels found: KNOWS\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch schema validation failed: Duplicate edge labels found: KNOWS\",\"completed\":true}],\"report\":{\"migra"}}, "arcadedb": {"opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:33", "case_sha256": "8c5500f5cc1b98c136a0c5b4424d119a608239c1c96bdcad5ac4e143796cff62", "status": "pass", "elapsed_ms": 8.001}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:51", "case_sha256": "62eab2d761376fcf68c49a424ddd94a6e0c5f016cd6009e35680084259bf0491", "status": "pass", "elapsed_ms": 6.874}, "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71": {"id": "opencypher:tck/features/clauses/match-where/MatchWhere3.feature:71", "case_sha256": "35fe4cd52fa8e66a15447b7428268073e82a51f41b636baed4f19a0fdf1c5e3d", "status": "pass", "elapsed_ms": 6.598}}}}
