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.

Reply via email to