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

Ashutosh Chauhan resolved HIVE-1632.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 0.6.0

This got resolved as part of HIVE-1364
                
> Column length not sufficient for large STRUCT definitions
> ---------------------------------------------------------
>
>                 Key: HIVE-1632
>                 URL: https://issues.apache.org/jira/browse/HIVE-1632
>             Project: Hive
>          Issue Type: Bug
>          Components: Metastore
>    Affects Versions: 0.5.0
>            Reporter: Wolfgang Nagele
>            Priority: Trivial
>             Fix For: 0.6.0
>
>
> Can be reproduced by adding the following table:
> {code}hive> CREATE TABLE test (big struct<prop1: int,
>                                     prop2: int,
>                                     prop3: int,
>                                     prop4: int,
>                                     prop5: int,
>                                     prop6: int,
>                                     prop7: int,
>                                     prop8: int,
>                                     prop9: int,
>                                     prop10: int,
>                                     prop10: int,
>                                     prop11: int,
>                                     prop12: int,
>                                     prop13: int,
>                                     prop14: int,
>                                     prop15: int,
>                                     prop16: int,
>                                     prop17: int,
>                                     prop18: int,
>                                     prop19: int>);{code}
> Error:
> {noformat}FAILED: Error in metadata: javax.jdo.JDODataStoreException: Add 
> request failed : INSERT INTO COLUMNS 
> (SD_ID,COMMENT,"COLUMN_NAME",TYPE_NAME,INTEGER_IDX) VALUES (?,?,?,?,?) 
> NestedThrowables:
> java.sql.SQLDataException: A truncation error was encountered trying to 
> shrink VARCHAR 
> 'struct<prop1:int,prop2:int,prop3:int,prop4:int,prop5:int,pro&' to length 128.
> FAILED: Execution Error, return code 1 from 
> org.apache.hadoop.hive.ql.exec.DDLTask{noformat}
> Workaround:
> Change column length in metastore. Derby example: {{ALTER TABLE columns ALTER 
> type_name SET DATA TYPE VARCHAR(1000);}}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to