[ 
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)

Reply via email to