[
https://issues.apache.org/jira/browse/TINKERPOP-1929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stephen mallette closed TINKERPOP-1929.
---------------------------------------
Resolution: Won't Do
Frames as an Object Graph Mapper (OGM) is purely a TinkerPop 2.x construct and
has been conceptually replaced by the notion of DSLs in TinkerPop 3.x:
http://tinkerpop.apache.org/docs/current/reference/#dsl
We are relying on the community to provide OGM support as there are many
different approaches to doing that in terms of style, design and technology and
choosing the "right" mix of those things to provide an "official" one for
TinkerPop doesn't make sense. You can find the list of available OGMs from the
community here:
http://tinkerpop.apache.org/#language-variants-compilers
I'm not sure which of those will help you with Neptune however, as Neptune is
of a rising class of TinkerPop implementations that I've been referring to as
"server graphs". Server Graphs like Neptune, DSE Graph, CosmosDB, IBM Compose's
JanusGraph, etc do not provide a {{Graph}} implementation for you to bind to on
your client. I'm not sure which OGMs would work in those scenarios.
As far as porting a TinkerPop 3.x graph to a 2.x graph so that it can work with
a Frames, I assume such a thing would be possible, but I sense it wouldn't be
trivial to make a performant system that way. Rather than worry about Frames, I
would look at the OGMs from the community and try to choose one of them
(assuming they will work with Neptune of course).
In the future, please use our mailing list for questions about usage and
features:
https://groups.google.com/forum/#!forum/gremlin-users
Good luck!
> Integration of AWS Neptune with Tinkerpop Frames
> ------------------------------------------------
>
> Key: TINKERPOP-1929
> URL: https://issues.apache.org/jira/browse/TINKERPOP-1929
> Project: TinkerPop
> Issue Type: Improvement
> Reporter: Linda M Thomas
> Priority: Major
> Labels: features
>
> As per my understanding, AWS Neptune only supports "Tinkerpop Gremlin 3". In
> order to map vertices and edges to java objects, integration with Tinkerpop
> Frames is required. Tinkerpop Frames supports only blueprints
> graph(com.tinkerpop.blueprints.Graph) whereas the graph obtained while
> connecting to AWS Neptune is Gremlin Graph
> (org.apache.tinkerpop.gremlin.structure.Graph).
> Is it possible to convert Gremlin Graph to Blueprint graph in code
> implementation?
> Can someone please update on this?
> Thank you for looking into it!!
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)