[ 
https://issues.apache.org/jira/browse/ORC-437?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16686176#comment-16686176
 ] 

Vaibhav Gumashta commented on ORC-437:
--------------------------------------

cc [~ekoifman]

[~prasanth_j] I'm unable to assign this issue to myself/submit it for test run 
- could you please help when you get a chance?

> Make acid schema checks case insensitive
> ----------------------------------------
>
>                 Key: ORC-437
>                 URL: https://issues.apache.org/jira/browse/ORC-437
>             Project: ORC
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 1.5.3
>            Reporter: Vaibhav Gumashta
>            Priority: Major
>         Attachments: ORC-437.1.patch
>
>
> When reading from an Orc file, SchemaEvolution evolution tries to determine 
> if this is an Acid compliant format by comparing field names with Acid event 
> names in {{SchemaEvolution.checkAcidSchema}}. Would be good to make this 
> comparison case insensitive.
> This requirement comes in from HIVE-20699 where a Hive query is being used to 
> run compaction (and hence write the compacted data to the bucket files via a 
> HiveQL query). Since hive converts all column names to lower case, the 
> compacted files end up with lower case Acid schema columns. The change is 
> much simpler when made in Orc.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to