crunch-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Micah Whitacre (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CRUNCH-243) Support easily extensibility for custom reading of Avro Datum
Date Tue, 23 Jul 2013 17:30:52 GMT
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

Mime
View raw message