You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Edward Capriolo (JIRA)" <ji...@apache.org> on 2012/08/29 22:43:07 UTC

[jira] [Commented] (HIVE-3163) enhance Deserialize to add a method to show whether the column names are derived from the Deserializer

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

Edward Capriolo commented on HIVE-3163:
---------------------------------------

@Feng I started out looking at how the thrift deserializer worked but I was really unable to get a handle for the changes that would be required. The reason we created the Pair class is it is very annoying when hive drops the key, as people tend to write data there for sorting. We can easily factor out the reflection pieces into common base classes.
                
> enhance Deserialize to add a method to show whether the column names are derived from the Deserializer 
> -------------------------------------------------------------------------------------------------------
>
>                 Key: HIVE-3163
>                 URL: https://issues.apache.org/jira/browse/HIVE-3163
>             Project: Hive
>          Issue Type: Bug
>          Components: Serializers/Deserializers
>            Reporter: Namit Jain
>
> There are some serdes: ThriftDeserializer and AvroDeserilizer which 
> contain the column information. I mean, the user does not need to specify the
> column schema.
> Currently, this information is hard-coded. SerDeUtils has a method to get this
> information from the name of the serde.
> Ideally, Deserializer should be extended to add this method.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira