The source code is under a new module named 'graphx'. let me double check. On Fri, Jan 16, 2015 at 2:11 PM, Kyle Ellrott <kellr...@soe.ucsc.edu> wrote:
> Looking at https://github.com/kdatta/tinkerpop3/compare/graphx-gremlin I > only see a maven build file. Do you have some source code some place else? > > I've worked on a spark based implementation ( > https://github.com/kellrott/spark-gremlin ), but its not done and I've > been tied up on other projects. > It also look Tinkerpop3 is a bit of a moving target. I had targeted the > work done for gremlin-giraph ( > http://www.tinkerpop.com/docs/3.0.0.M5/#giraph-gremlin ) that was part of > the M5 release, as a base model for implementation. But that appears to > have been refactored into gremlin-hadoop ( > http://www.tinkerpop.com/docs/3.0.0.M6/#hadoop-gremlin ) in the M6 > release. I need to assess how much this changes the code. > > Most of the code that needs to be changes from Giraph to Spark will be > simply replacing classes with spark derived ones. The main place where the > logic will need changed is in the 'GraphComputer' class ( > https://github.com/tinkerpop/tinkerpop3/blob/master/hadoop-gremlin/src/main/java/com/tinkerpop/gremlin/hadoop/process/computer/giraph/GiraphGraphComputer.java > ) which is created by the Graph when the 'compute' method is called ( > https://github.com/tinkerpop/tinkerpop3/blob/master/hadoop-gremlin/src/main/java/com/tinkerpop/gremlin/hadoop/structure/HadoopGraph.java#L135 > ). > > > Kyle > > > > On Fri, Jan 16, 2015 at 1:01 PM, Kushal Datta <kushal.da...@gmail.com> > wrote: > >> Hi David, >> >> >> Yes, we are still headed in that direction. >> Please take a look at the repo I sent earlier. >> I think that's a good starting point. >> >> Thanks, >> -Kushal. >> >> On Thu, Jan 15, 2015 at 8:31 AM, David Robinson <drobin1...@gmail.com> >> wrote: >> >> > I am new to Spark and GraphX, however, I use Tinkerpop backed graphs and >> > think the idea of using Tinkerpop as the API for GraphX is a great idea >> and >> > hope you are still headed in that direction. I noticed that Tinkerpop >> 3 is >> > moving into the Apache family: >> > http://wiki.apache.org/incubator/TinkerPopProposal which might >> alleviate >> > concerns about having an API definition "outside" of Spark. >> > >> > Thanks, >> > >> > >> > >> > >> > -- >> > View this message in context: >> > >> http://apache-spark-developers-list.1001551.n3.nabble.com/Implementing-TinkerPop-on-top-of-GraphX-tp9169p10126.html >> > Sent from the Apache Spark Developers List mailing list archive at >> > Nabble.com. >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org >> > For additional commands, e-mail: dev-h...@spark.apache.org >> > >> > >> > >