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.

Reply via email to