hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Zheng Shao (JIRA)" <>
Subject [jira] Updated: (HIVE-1122) Make ql/metadata/Table and Partition serializable
Date Tue, 09 Feb 2010 08:37:27 GMT


Zheng Shao updated HIVE-1122:

    Attachment: HIVE-1122.4.patch

This patch refactored and to make sure these 2 classes captures
all ql operations on the metastore, instead of exposing thrift Table and Partition classes
directly to ql.

> Make ql/metadata/Table and Partition serializable
> -------------------------------------------------
>                 Key: HIVE-1122
>                 URL:
>             Project: Hadoop Hive
>          Issue Type: Improvement
>    Affects Versions: 0.6.0
>            Reporter: Zheng Shao
>            Assignee: Zheng Shao
>         Attachments: HIVE-1122.4.patch, HIVE-1122.pre.1.patch
> Both Table and Partition are just wrappers of the thrift class TTable and TPartition.
> However, Table and Partition are not serializable, and there are no guarantee in the
code to make sure Table is in sync with the field of TTable.
> We should make Table and Partition serializable by only serializing the TTable and TPartition
fields, and we should hide the TTable details inside the Table class.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message