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.