Marko A. Rodriguez created TINKERPOP-1326:
---------------------------------------------

             Summary: Use KryoShim for serialization in VertexProgramHelper
                 Key: TINKERPOP-1326
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1326
             Project: TinkerPop
          Issue Type: Improvement
          Components: io, process, structure
    Affects Versions: 3.2.1
            Reporter: Marko A. Rodriguez
             Fix For: 3.3.0


At the next major release, we should swap out the Java serialization work in 
{{VertexProgramHelper}} and instead, use the {{KryoShim}} work developed by 
[~dalaro]. This means we need a {{KryoShimService}} in {{gremlin-core}}. I say 
we remove the {{HadoopPoolsKryoShimService}} and go with a 
{{GryoPoolKryoShimService}} that then Hadoop-based OLAP engines can use (as 
well as engines like TinkerGraph).

This would a a "minor breaking" change as I suspect no provider is that deep 
into the serialization API of TinkerPop and the change would be a simple 
"change X to Y" sort of change for them.



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

Reply via email to