avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Doug Cutting (JIRA)" <j...@apache.org>
Subject [jira] Created: (AVRO-600) add support for type and field name aliases
Date Thu, 22 Jul 2010 20:21:53 GMT
add support for type and field name aliases

                 Key: AVRO-600
                 URL: https://issues.apache.org/jira/browse/AVRO-600
             Project: Avro
          Issue Type: New Feature
          Components: java, spec
            Reporter: Doug Cutting

It would be good if Avro would permit one to still read data if a type or field name has been
changed.  I propose we add a notion of name _aliases_.  Aliases could be listed for every
named type and for record fields.  The writers schema would be permitted to contain any of
the aliases.

In general, this permits one to construct schemas that can read different types into a single
type.  One could use this not just to handle renamings, but also to join different datasets.
 For example, if two datasets each contain differently named records with a date and an ip
address field, this could be used be used to project these both to a single record with just
those fields.

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

View raw message