[ 
https://issues.apache.org/jira/browse/TINKERPOP-1327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marko A. Rodriguez closed TINKERPOP-1327.
-----------------------------------------
    Resolution: Fixed

This was completed long ago with [~dalaro]'s help.

> Bring GryoRegistrator to the forefront and deprecate GryoSerializer
> -------------------------------------------------------------------
>
>                 Key: TINKERPOP-1327
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1327
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: hadoop, io
>    Affects Versions: 3.2.1
>            Reporter: Marko A. Rodriguez
>            Assignee: Marko A. Rodriguez
>              Labels: breaking
>             Fix For: 3.3.0
>
>
> At the next major release (3.3.0), we should update the documentation and 
> show the safer model for using Kryo with {{SparkGraphComputer}}.
> {code}
> spark.serializer=KryoSerializer
> spark.kryo.registrator=GryoRegistrator
> {code}
> {{GryoSerializer}} will simply be deprecated (and thus, backwards compatible).
> When deprecating {{GryoSerializer}} we should update the priority for the 
> {{UnshadedKryoShimService}} as well. Also, in the documentation, we will have 
> to explain that people should implement {{SerializerShim}} instead of 
> {{Serializer}} if they want their custom classes to work moving forward. The 
> change for them is as simple as replacing {{implements Serializer}} with 
> {{implement SerializerShim}} and handling respective imports.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to