[jira] [Commented] (HIVE-9802) Refactor HBaseReadWrite to allow different implementations underneath
[ https://issues.apache.org/jira/browse/HIVE-9802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14348255#comment-14348255 ] Alan Gates commented on HIVE-9802: -- The connection class is for this one. > Refactor HBaseReadWrite to allow different implementations underneath > - > > Key: HIVE-9802 > URL: https://issues.apache.org/jira/browse/HIVE-9802 > Project: Hive > Issue Type: Sub-task > Components: Metastore >Affects Versions: hbase-metastore-branch >Reporter: Alan Gates >Assignee: Alan Gates > Fix For: hbase-metastore-branch > > Attachments: HIVE-9802.patch > > > We need transactions for HBase metastore. All the options I've seen have > some variation on using or redefining HTableInterface. We need to refactor > HBaseReadWrite to put HTableInterface calls behind an interface so we can > switch between vanilla HBase, Tephra, ... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-9802) Refactor HBaseReadWrite to allow different implementations underneath
[ https://issues.apache.org/jira/browse/HIVE-9802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14348181#comment-14348181 ] Lefty Leverenz commented on HIVE-9802: -- Doc note: This adds *hive.metastore.hbase.connection.class* to HiveConf.java ... but for which jira, this one or HIVE-9783? Anyway I'll link this jira to HIVE-9752 for documentation. And I hope the parameter description will be tidied up when the branch gets merged to trunk, because now it's "Class used to connection to HBase." > Refactor HBaseReadWrite to allow different implementations underneath > - > > Key: HIVE-9802 > URL: https://issues.apache.org/jira/browse/HIVE-9802 > Project: Hive > Issue Type: Sub-task > Components: Metastore >Affects Versions: hbase-metastore-branch >Reporter: Alan Gates >Assignee: Alan Gates > Fix For: hbase-metastore-branch > > Attachments: HIVE-9802.patch > > > We need transactions for HBase metastore. All the options I've seen have > some variation on using or redefining HTableInterface. We need to refactor > HBaseReadWrite to put HTableInterface calls behind an interface so we can > switch between vanilla HBase, Tephra, ... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-9802) Refactor HBaseReadWrite to allow different implementations underneath
[ https://issues.apache.org/jira/browse/HIVE-9802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14348110#comment-14348110 ] Alan Gates commented on HIVE-9802: -- NO PRECOMMIT TESTS > Refactor HBaseReadWrite to allow different implementations underneath > - > > Key: HIVE-9802 > URL: https://issues.apache.org/jira/browse/HIVE-9802 > Project: Hive > Issue Type: Sub-task > Components: Metastore >Affects Versions: hbase-metastore-branch >Reporter: Alan Gates >Assignee: Alan Gates > Attachments: HIVE-9802.patch > > > We need transactions for HBase metastore. All the options I've seen have > some variation on using or redefining HTableInterface. We need to refactor > HBaseReadWrite to put HTableInterface calls behind an interface so we can > switch between vanilla HBase, Tephra, ... -- This message was sent by Atlassian JIRA (v6.3.4#6332)