You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@orc.apache.org by "Owen O'Malley (Jira)" <ji...@apache.org> on 2020/08/21 18:15:00 UTC

[jira] [Resolved] (ORC-644) nested struct evolution does not respect to orc.force.positional.evolution

     [ https://issues.apache.org/jira/browse/ORC-644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Owen O'Malley resolved ORC-644.
-------------------------------
    Fix Version/s: 1.7.0
                   1.6.4
                   1.5.11
       Resolution: Fixed

Thank you for the added test cases! Since ORC-626 came in first, I went with their configuration knob. Your tests cases also called out that the handling for arrays was wrong with ORC-626.

> nested struct evolution does not respect to orc.force.positional.evolution
> --------------------------------------------------------------------------
>
>                 Key: ORC-644
>                 URL: https://issues.apache.org/jira/browse/ORC-644
>             Project: ORC
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: master
>            Reporter: Arvin Zheng
>            Assignee: Arvin Zheng
>            Priority: Major
>             Fix For: 1.5.11, 1.6.4, 1.7.0
>
>
> I noticed that even when orc.force.positional.evolution is set to true, the nested Struct evolution is still Hive field name based, which caused some of our queries to return incorrect values for fields inside a nested Struct since our Hive column name does not match to ORC column name. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)