hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prasanth Jayachandran (JIRA)" <>
Subject [jira] [Created] (HIVE-12175) Upgrade Kryo version to 3.0.x
Date Wed, 14 Oct 2015 13:25:05 GMT
Prasanth Jayachandran created HIVE-12175:

             Summary: Upgrade Kryo version to 3.0.x
                 Key: HIVE-12175
             Project: Hive
          Issue Type: Improvement
          Components: Serializers/Deserializers
    Affects Versions: 2.0.0
            Reporter: Prasanth Jayachandran
            Assignee: Prasanth Jayachandran

Current version of kryo (2.22) has some issue with serializing ArrayLists generated using
Arrays.asList(). We need to either replace all occurrences of  Arrays.asList() or change the
current StdInstantiatorStrategy. This issue is fixed in later versions and kryo community
recommends using DefaultInstantiatorStrategy with fallback to StdInstantiatorStrategy. More
discussion about this issue is here

Also, kryo 3.0 introduced unsafe based serialization which claims to have much better performance
for certain types of serialization. 

This message was sent by Atlassian JIRA

View raw message