[ https://issues.apache.org/jira/browse/SOLR-8176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15004412#comment-15004412 ]
Joel Bernstein edited comment on SOLR-8176 at 11/13/15 6:09 PM: ---------------------------------------------------------------- I need to dig into the TinkerPop API. I think implementing Gremlin would be the desired end game. I see a distributed Gremlin implementation as another Parallel Computing problem, like the Parallel SQL interface. This is where the Streaming API comes in. If we can model graph traversals with the Streaming API then we can have a Gremlin parser that compiles to Streaming API objects. This was the approach taken with the SQL interface. So this ticket is really about laying the Parallel Computing framework for supporting graph traversals. I do agree that looking at TinkerPop will be very useful in understanding what to model. was (Author: joel.bernstein): I need to dig into the TinkerPop API. I think implementing Gremlin would be the desired end game. I see distributed Gremlin implementation as another Parallel Computing problem, like the Parallel SQL interface. This is where the Streaming API comes in. If we model graph traversals with the Streaming API then we can have a Gremlin parser that compiles to Streaming API objects. This was the approach taken with the SQL interface. So this ticket is really about laying the Parallel Computing framework for supporting graph traversals. Although I do agree that looking at TinkerPop will be very useful in understanding what to model. > Model distributed graph traversals with Streaming Expressions > ------------------------------------------------------------- > > Key: SOLR-8176 > URL: https://issues.apache.org/jira/browse/SOLR-8176 > Project: Solr > Issue Type: New Feature > Components: clients - java, SolrCloud, SolrJ > Affects Versions: Trunk > Reporter: Joel Bernstein > Assignee: Joel Bernstein > Labels: Graph > Fix For: Trunk > > > I think it would be useful to model a few *distributed graph traversal* use > cases with Solr's *Streaming Expression* language. This ticket will explore > different approaches with a goal of implementing two or three common graph > traversal use cases. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org