avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Todd Lipcon (JIRA)" <j...@apache.org>
Subject [jira] Created: (AVRO-266) Union as java.lang.Object prevents object reuse
Date Wed, 23 Dec 2009 23:01:29 GMT
Union as java.lang.Object prevents object reuse
-----------------------------------------------

                 Key: AVRO-266
                 URL: https://issues.apache.org/jira/browse/AVRO-266
             Project: Avro
          Issue Type: Improvement
    Affects Versions: 1.2.0
            Reporter: Todd Lipcon


Because Unions end up deserializing as java.lang.Object and using the object's type to differentiate
the union constituents, object reuse is pretty hard to achieve. I don't have a specific benchmark,
but I think this will hurt performance for logging applications where every record in a large
file is a union, and the type tends to change for each record.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message