[
https://issues.apache.org/jira/browse/TINKERPOP3-978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15014814#comment-15014814
]
ASF GitHub Bot commented on TINKERPOP3-978:
-------------------------------------------
GitHub user spmallette opened a pull request:
https://github.com/apache/incubator-tinkerpop/pull/147
TINKERPOP3-978 Native GraphSON Serialization for Gremlin Server
https://issues.apache.org/jira/browse/TINKERPOP3-978
We already had this feature for Gryo but it wasn't built for GraphSON as
the original idea was to mostly support serialization over `:remote`. That was
a bit short-sighted in thinking so I've added the same capability for GraphSON
as will be especially useful to non-JVM languages.
@PommeVerte @jbmusso @davebshow - this one may be interesting to you and
your driver work
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/incubator-tinkerpop TINKERPOP3-978
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-tinkerpop/pull/147.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #147
----
commit e90c49fc737ad24f8f5ec5a89cf98e314533c25a
Author: Stephen Mallette <[email protected]>
Date: 2015-11-19T19:06:38Z
Support a native TinkerGraph GraphSON serializer.
This change allows an ObjectMapper to take a TinkerGraph as a value. This
is in contrast to the approach taken for something like
GraphSONWriter.writeGraph() where the pieces of the Graph are iterated and
serialized independent of the Graph object itself.
commit ea6871ffa9b4054f628f3b5fcee02c25b14b365a
Author: Stephen Mallette <[email protected]>
Date: 2015-11-20T00:00:05Z
Add GraphSON related tests over REST for serializing TinkerGraph.
commit cfe6e1af3d99aff2e92090dc3ed5431975939a45
Author: Stephen Mallette <[email protected]>
Date: 2015-11-20T00:02:20Z
Update changelog.
----
> Native TinkerGraph Serializers for GraphSON
> -------------------------------------------
>
> Key: TINKERPOP3-978
> URL: https://issues.apache.org/jira/browse/TINKERPOP3-978
> Project: TinkerPop 3
> Issue Type: Improvement
> Components: io, tinkergraph
> Affects Versions: 3.0.2-incubating
> Reporter: stephen mallette
> Assignee: stephen mallette
> Priority: Minor
> Fix For: 3.1.1-incubating
>
>
> TinkerGraph supports native serialization to Gryo, meaning that you can pass
> a TinkerGraph directly to a Kryo object and have it serialize it - which
> means that it can be treated as a return object from Gremlin Server (which is
> nice for subgraphs).
> Add the same capability for GraphSON so that non-jvm languages can take
> advantage of that.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)