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

Ramit Gupta updated HIVE-29550:
-------------------------------
    Description: 
Update the getAllCols() method such that it shouldn't contain any redundant 
columns when other apis of Table.java are in accordance to iceberg fields 
behaviour.
Currently this method add columns from getCols() as well as from 
getPartCols()without validating which shouldn't be done as getCols() returns 
all the fields from deserialiser which contains partition columns as well and 
further calling getPartCols() on it.
Now, it is not causing any issue as getPartCols() returns empty list for 
partition column in case of iceberg tables.

> update getAllCols() method so that it shouldn't add redundant columns
> ---------------------------------------------------------------------
>
>                 Key: HIVE-29550
>                 URL: https://issues.apache.org/jira/browse/HIVE-29550
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Ramit Gupta
>            Assignee: Ramit Gupta
>            Priority: Major
>
> Update the getAllCols() method such that it shouldn't contain any redundant 
> columns when other apis of Table.java are in accordance to iceberg fields 
> behaviour.
> Currently this method add columns from getCols() as well as from 
> getPartCols()without validating which shouldn't be done as getCols() returns 
> all the fields from deserialiser which contains partition columns as well and 
> further calling getPartCols() on it.
> Now, it is not causing any issue as getPartCols() returns empty list for 
> partition column in case of iceberg tables.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to