Micah Whitacre created CRUNCH-243:
-------------------------------------
Summary: 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
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