hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ning Zhang (JIRA)" <>
Subject [jira] Updated: (HIVE-1228) allow HBase key column to be anywhere in Hive table
Date Thu, 03 Jun 2010 23:09:59 GMT


Ning Zhang updated HIVE-1228:

        Status: Resolved  (was: Patch Available)
    Resolution: Fixed

Committed. Thanks John!

> allow HBase key column to be anywhere in Hive table
> ---------------------------------------------------
>                 Key: HIVE-1228
>                 URL:
>             Project: Hadoop Hive
>          Issue Type: Improvement
>          Components: HBase Handler
>    Affects Versions: 0.6.0
>            Reporter: John Sichi
>            Assignee: John Sichi
>             Fix For: 0.6.0
>         Attachments: HIVE-1228.1.patch
> Current column mapping support requires key column to be first in Hive table (and implicit
rather than explicit in column mapping).  We should allow it to be specified explicitly at
any position within column mapping, e.g. with syntax :key to distinguish it from normal columns/families.
> Together with this, allow :timestamp column to be mapped.  For writes, this would allow
timestamp to be explicitly provided by query (although we may want to prevent this in some
cases; see for example HIVE-1223 and HIVE-1225).  For reads, this would allow timestamp to
be fetched, and filters on timestamp could be used to find particular row versions.  (If no
filter is supplied, should we return all row versions or only the default latest version?
 The semantics need to be well-defined here.)

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

View raw message