GitHub user paul-rogers opened a pull request: https://github.com/apache/drill/pull/830
DRILL-5498: Improve handling of CSV column headers See DRILL-5498 for details. Replaced the repeated varchar reader for reading columns with a purpose built column parser. Implemented rules to recover from invalid column headers. You can merge this pull request into a Git repository by running: $ git pull https://github.com/paul-rogers/drill DRILL-5498 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/drill/pull/830.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #830 ---- commit c9a3c5e1d0c21e8d6375436a42937a1d3062c8ab Author: Paul Rogers <prog...@maprtech.com> Date: 2017-05-10T23:17:24Z DRILL-5498: Better handling of CSV column headers See DRILL-5498 for details. Replaced the repeated varchar reader for reading columns with a purpose built column parser. Implemented rules to recover from invalid column headers. commit 1446b095acb44c3e1c2acfb0dd4e5572cc21867f Author: Paul Rogers <prog...@maprtech.com> Date: 2017-05-10T23:38:58Z Added missing test method ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---