code updated. sorry, wrong branch uploaded before. On Fri, Jan 16, 2015 at 2:13 PM, Kushal Datta <kushal.da...@gmail.com> wrote:
> 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 >>> > >>> > >>> >> >> >