[
https://issues.apache.org/jira/browse/S2GRAPH-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15894430#comment-15894430
]
DOYUNG YOON commented on S2GRAPH-72:
------------------------------------
[~echarles] Hi Eric. Thanks for asking.
Here is brief story behind this issue.
At first, I was thinking we should provide intermediate class that implement
tinkerpop interface and talk to s2graph's internal classes. S2GRAPH-79,
S2GRAPH-80 is about proceeding with this idea and before that, I was playing
around tinkerpop interface and created my toy implementation on
`S2GRAPH-72-steamshon` branch. Please note that it is not the valid
implementation by any means.
Then at last apachecon at sevilla, we had discussed this issue and found out it
is also possible to change s2graph's internal classes to implement tinkerpop
interface directly(as I commented last time).
So approach has been focused on refactoring S2Graph to directly implement
tinkerpop and I think it is better to checkout S2GRAPH-136.
(updated while I was writing so yes former simply replaces the latter).
> Support Apache TinkerPop and Gremlin
> ------------------------------------
>
> Key: S2GRAPH-72
> URL: https://issues.apache.org/jira/browse/S2GRAPH-72
> Project: S2Graph
> Issue Type: Improvement
> Reporter: Marko A. Rodriguez
> Assignee: DOYUNG YOON
>
> I posted a similar ticket when GitHub issues was the issue tracker for this
> project. In short, it would be great if S2Graph leveraged Apache TInkerPop
> (http://tinkerpop.apache.org). You can read the benefits here:
> http://tinkerpop.apache.org/providers.html
> One neat thing is that {{SparkGraphComputer}} would work over S2Graph and it
> would immediately get OLAP support.
> You can read a bit about Gremlin here.
> http://tinkerpop.apache.org/gremlin.html
> S2Graph would create a set of {{TraversalStrategies}} to make use of S2Graph
> specific optimizations such as global indices, local indices, multi-query
> (breadth query), etc.
> If you are interested in this path and have any questions, the Apache
> TinkerPop team is more than happy to help.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)