avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Busbey (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (AVRO-1502) Avro objects should implement Serializable
Date Fri, 10 Mar 2017 16:52:04 GMT

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

Sean Busbey updated AVRO-1502:
------------------------------
    Description: 
To ease use of Avro objects with systems that rely on Java serialization, i.e. Apache Spark,
this change updates generated classes to implement {{java.io.Externalizable}}.

This change is marked incompatible because the class hierarchy for SpecificFixed has changed.
Updating the Avro library without recompiling the IPC classes (in my test this was for Flume)
results in an AbstractMethodError.

(I couldn't add a Release Note since the jira is Closed, so I'm updating the description instead.)

> Avro objects should implement Serializable
> ------------------------------------------
>
>                 Key: AVRO-1502
>                 URL: https://issues.apache.org/jira/browse/AVRO-1502
>             Project: Avro
>          Issue Type: New Feature
>          Components: java
>            Reporter: Jeff Hammerbacher
>            Assignee: Doug Cutting
>             Fix For: 1.8.0
>
>         Attachments: AVRO-1502.patch, AVRO-1502.patch, serializeable_base.patch
>
>
> To ease use of Avro objects with systems that rely on Java serialization, i.e. Apache
Spark, this change updates generated classes to implement {{java.io.Externalizable}}.
> This change is marked incompatible because the class hierarchy for SpecificFixed has
changed. Updating the Avro library without recompiling the IPC classes (in my test this was
for Flume) results in an AbstractMethodError.
> (I couldn't add a Release Note since the jira is Closed, so I'm updating the description
instead.)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message