You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "He Yongqiang (JIRA)" <ji...@apache.org> on 2011/06/02 23:19:47 UTC

[jira] [Commented] (HIVE-2171) Allow custom serdes to set field comments

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

He Yongqiang commented on HIVE-2171:
------------------------------------

hive already stores each column's comment in StorageDescriptor. Can we get the comments from there instead of putting it to StructField?

And can we modify the desc table commands to show comments from StorageDescriptor, instead of putting a "from deserializer"?

> Allow custom serdes to set field comments
> -----------------------------------------
>
>                 Key: HIVE-2171
>                 URL: https://issues.apache.org/jira/browse/HIVE-2171
>             Project: Hive
>          Issue Type: Improvement
>    Affects Versions: 0.7.0
>            Reporter: Jakob Homan
>            Assignee: Jakob Homan
>             Fix For: 0.7.1
>
>         Attachments: HIVE-2171.patch
>
>
> Currently, while serde implementations can set a field's name, they can't set its comment.  These are set in the metastore utils to {{(from deserializer)}}.  For those serdes that can provide meaningful comments for a field, they should be propagated to the table description.  These serde-provided comments could be prepended to "(from deserializer)" if others feel that's a meaningful distinction.  This change involves updating {{StructField}} to support a (possibly null) comment field and then propagating this change out to the myriad places {{StructField}} is thrown around.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira