[ https://issues.apache.org/jira/browse/HIVE-1228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Sichi updated HIVE-1228: ----------------------------- Component/s: Contrib Using contrib as component for now, but we should create a separate HBase Handler component and move there. > allow HBase key column to be anywhere in Hive table, and expose timestamp > column for read and write > --------------------------------------------------------------------------------------------------- > > Key: HIVE-1228 > URL: https://issues.apache.org/jira/browse/HIVE-1228 > Project: Hadoop Hive > Issue Type: Improvement > Components: Contrib > Affects Versions: 0.6.0 > Reporter: John Sichi > Assignee: John Sichi > Fix For: 0.6.0 > > > 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.