Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-1559

OLAP path query results are losing edges

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 3.2.3
    • Fix Version/s: 3.2.3
    • Component/s: hadoop, process
    • Labels:
      None

      Description

      gremlin> g = TinkerFactory.createModern().traversal()
      ==>graphtraversalsource[tinkergraph[vertices:6 edges:6], standard]
      gremlin> a = g.withComputer()
      ==>graphtraversalsource[tinkergraph[vertices:6 edges:6], graphcomputer]
      gremlin> g.V().outE().inV().path()
      ==>[v[1],e[9][1-created->3],v[3]]
      ==>[v[1],e[7][1-knows->2],v[2]]
      ==>[v[1],e[8][1-knows->4],v[4]]
      ==>[v[4],e[10][4-created->5],v[5]]
      ==>[v[4],e[11][4-created->3],v[3]]
      ==>[v[6],e[12][6-created->3],v[3]]
      gremlin> a.V().outE().inV().path()
      ==>[v[1],v[2]]
      ==>[v[1],v[3]]
      ==>[v[4],v[3]]
      ==>[v[1],v[4]]
      ==>[v[6],v[3]]
      ==>[v[4],v[5]]
      
      gremlin> graph = GraphFactory.open("conf/hadoop/hadoop-gryo.properties")
      ==>hadoopgraph[gryoinputformat->gryooutputformat]
      gremlin> g = graph.traversal().withComputer(SparkGraphComputer)
      ==>graphtraversalsource[hadoopgraph[gryoinputformat->gryooutputformat], sparkgraphcomputer]
      gremlin> g.V().outE().inV().path()
      ...
      ==>[v[1],v[4]]
      ==>[v[1],v[3]]
      ==>[v[4],v[3]]
      ==>[v[6],v[3]]
      ==>[v[4],v[5]]
      ==>[v[1],v[2]]
      

        Attachments

          Activity

            People

            • Assignee:
              okram Marko A. Rodriguez
              Reporter:
              dkuppitz Daniel Kuppitz
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: