[ https://issues.apache.org/jira/browse/TINKERPOP-2805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
pieter martin updated TINKERPOP-2805: ------------------------------------- Description: {{ @Test public void test() { final TinkerGraph sqlgGraph = TinkerGraph.open(); Vertex a1 = sqlgGraph.addVertex(T.label, "A", "name", "a1"); Vertex a2 = sqlgGraph.addVertex(T.label, "A", "name", "a2"); Vertex a3 = sqlgGraph.addVertex(T.label, "A", "name", "a3"); Vertex b1 = sqlgGraph.addVertex(T.label, "B", "name", "b1"); Vertex b2 = sqlgGraph.addVertex(T.label, "B", "name", "b2"); Vertex b3 = sqlgGraph.addVertex(T.label, "B", "name", "b3"); a1.addEdge("ab", b1); a2.addEdge("ab", b2); a3.addEdge("ab", b3); List<Map<String, Object>> result = sqlgGraph.traversal().V().as("a") .out().as("a") .in().as("a") .select(Pop.all, "a", "a", "a") .toList(); assertEquals(3, result.size()); } }} On 3.5 this test returned 3, on 3.6 it returns 0. was: {{@Test public void test() { final TinkerGraph sqlgGraph = TinkerGraph.open(); Vertex a1 = sqlgGraph.addVertex(T.label, "A", "name", "a1"); Vertex a2 = sqlgGraph.addVertex(T.label, "A", "name", "a2"); Vertex a3 = sqlgGraph.addVertex(T.label, "A", "name", "a3"); Vertex b1 = sqlgGraph.addVertex(T.label, "B", "name", "b1"); Vertex b2 = sqlgGraph.addVertex(T.label, "B", "name", "b2"); Vertex b3 = sqlgGraph.addVertex(T.label, "B", "name", "b3"); a1.addEdge("ab", b1); a2.addEdge("ab", b2); a3.addEdge("ab", b3); List<Map<String, Object>> result = sqlgGraph.traversal().V().as("a") .out().as("a") .in().as("a") .select(Pop.all, "a", "a", "a") .toList(); assertEquals(3, result.size()); }}} On 3.5 this test returned 3, on 3.6 it returns 0. > Change of semantics between 3.5 and 3.6 > --------------------------------------- > > Key: TINKERPOP-2805 > URL: https://issues.apache.org/jira/browse/TINKERPOP-2805 > Project: TinkerPop > Issue Type: Bug > Reporter: pieter martin > Priority: Major > > {{ > @Test > public void test() { > final TinkerGraph sqlgGraph = TinkerGraph.open(); > Vertex a1 = sqlgGraph.addVertex(T.label, "A", "name", "a1"); > Vertex a2 = sqlgGraph.addVertex(T.label, "A", "name", "a2"); > Vertex a3 = sqlgGraph.addVertex(T.label, "A", "name", "a3"); > Vertex b1 = sqlgGraph.addVertex(T.label, "B", "name", "b1"); > Vertex b2 = sqlgGraph.addVertex(T.label, "B", "name", "b2"); > Vertex b3 = sqlgGraph.addVertex(T.label, "B", "name", "b3"); > a1.addEdge("ab", b1); > a2.addEdge("ab", b2); > a3.addEdge("ab", b3); > List<Map<String, Object>> result = sqlgGraph.traversal().V().as("a") > .out().as("a") > .in().as("a") > .select(Pop.all, "a", "a", "a") > .toList(); > assertEquals(3, result.size()); > } > }} > On 3.5 this test returned 3, on 3.6 it returns 0. -- This message was sent by Atlassian Jira (v8.20.10#820010)