[
https://issues.apache.org/jira/browse/MAPREDUCE-980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12757389#action_12757389
]
Doug Cutting commented on MAPREDUCE-980:
----------------------------------------
> should the EventWriter.Version be something different than "Avro-Binary"?
> Something that will help us keep track of schema evolutions
The entire schema is included in the file. If the schema changes, Avro can
still read old data. We don't need to update the file version if we, e.g., add
a field. If we make such a fundamental change to the schema that Avro's
automatic versioning cannot handle it, then we could change the version string
to be "Avro-Binary-v2" or something. Or we could examine the schema itself to
determine which version it is.
> Modify JobHistory to use Avro for serialization instead of raw JSON
> -------------------------------------------------------------------
>
> Key: MAPREDUCE-980
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-980
> Project: Hadoop Map/Reduce
> Issue Type: New Feature
> Reporter: Jothi Padmanabhan
> Assignee: Doug Cutting
> Fix For: 0.21.0
>
> Attachments: MAPREDUCE-980.patch, MAPREDUCE-980.patch,
> MAPREDUCE-980.patch, MAPREDUCE-980.patch, MAPREDUCE-980.patch,
> MAPREDUCE-980.patch, MAPREDUCE-980.patch, MAPREDUCE-980.patch,
> MAPREDUCE-980.patch, MAPREDUCE-980.patch
>
>
> MAPREDUCE-157 modifies JobHistory to log events using Json Format. This can
> be modified to use Avro instead.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.