[
https://issues.apache.org/jira/browse/CRUNCH-429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Micah Whitacre updated CRUNCH-429:
----------------------------------
Attachment: CRUNCH-429_a.patch
Signed off on Mac's patch but made a few smaller changes:
*Handled potential NPE:
https://github.com/apache/crunch/blob/8027f706ae47b613c6f0e96e0ee9f7ef21d1d6ed/crunch-core/src/main/java/org/apache/crunch/io/text/csv/CSVInputFormat.java#L96
* Fixed "configuraiton" spelling error in original patch.
* Moved FileSystem retrieval outside of for loop:
https://github.com/apache/crunch/blob/8027f706ae47b613c6f0e96e0ee9f7ef21d1d6ed/crunch-core/src/main/java/org/apache/crunch/io/text/csv/CSVInputFormat.java#L90
* Removed broken Javadoc
> The CSVFileSource does not always function properly
> ---------------------------------------------------
>
> Key: CRUNCH-429
> URL: https://issues.apache.org/jira/browse/CRUNCH-429
> Project: Crunch
> Issue Type: Bug
> Components: Core
> Affects Versions: 0.8.3
> Reporter: mac champion
> Assignee: Josh Wills
> Priority: Minor
> Labels: csv, csvparser
> Attachments: 0001-CRUNCH-429-Fix-CSVInputFormat.patch,
> CRUNCH-429_a.patch
>
> Original Estimate: 336h
> Remaining Estimate: 336h
>
> The "configure" method of CSVInputFormat does not have any effect on its
> configuration and is never called. Instead, the class needs to implement
> Configurable and set its configuration options in an overriden setConf
> method.
--
This message was sent by Atlassian JIRA
(v6.2#6252)