[
https://issues.apache.org/jira/browse/CRUNCH-243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Micah Whitacre resolved CRUNCH-243.
-----------------------------------
Resolution: Fixed
Fix Version/s: 0.7.0
Commit has been merged to master.
> Support easily extensibility for custom reading of Avro Datum
> -------------------------------------------------------------
>
> Key: CRUNCH-243
> URL: https://issues.apache.org/jira/browse/CRUNCH-243
> Project: Crunch
> Issue Type: Improvement
> Components: Core
> Reporter: Micah Whitacre
> Assignee: Micah Whitacre
> Priority: Minor
> Fix For: 0.7.0
>
> Attachments: CRUNCH-243.patch, CRUNCH-243_v2.patch
>
>
> Through some discussions on the Avro mailing lists[1], there are use cases
> that need the ability to inject a custom SpecificDatumReader. Crunch does
> not make it easy to inject the custom reader as it is currently implemented
> causing consumers to copy three classes (e.g. AvroFileSource,
> AvroFileSourceTarget, AvroFileReaderFactory) to gain this functionality.
> With a few minor changes to AvroFileSource and AvroFileReaderFactory,
> consumers can inject their custom reader fairly easily.
> [1] -
> http://search-hadoop.com/m/98HA2DitiF/avro+enum+passivity&subj=Avro+enum+and+passivity+
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira