hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lefty Leverenz (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-8290) With DbTxnManager configured, all ORC tables forced to be transactional
Date Sun, 19 Oct 2014 06:04:33 GMT

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

Lefty Leverenz commented on HIVE-8290:
--------------------------------------

[~alangates], in the Hive Transactions doc I moved *hive.support.concurrency* from the table
of new transactions to the next section, and revised various parameter descriptions there
and in Configuration Properties.

* [Hive Transactions -- Configuration | https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=40509723#HiveTransactions-Configuration]
** [New Configuration Parameters for Transactions | https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=40509723#HiveTransactions-NewConfigurationParametersforTransactions]
** [Configuration Values to Set for INSERT, UPDATE, DELETE | https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=40509723#HiveTransactions-ConfigurationValuestoSetforINSERT,UPDATE,DELETE]
* [Configuration Properties -- Transactions and Compactor | https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-TransactionsandCompactor]
(list of turn ons)
** [hive.txn.manager | https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-hive.txn.manager]
** [hive.compactor.initiator.on | https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-hive.compactor.initiator.on]
** [hive.compactor.worker.threads | https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-hive.compactor.worker.threads]
* Configuration Properties -- other parameters
** [hive.support.concurrency | https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-hive.support.concurrency]
** [hive.enforce.bucketing | https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-hive.enforce.bucketing]
** [hive.exec.dynamic.partition.mode | https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-hive.exec.dynamic.partition.mode]

If these changes pass muster, equivalent changes can be made in HiveConf.java (HIVE-6586).

> With DbTxnManager configured, all ORC tables forced to be transactional
> -----------------------------------------------------------------------
>
>                 Key: HIVE-8290
>                 URL: https://issues.apache.org/jira/browse/HIVE-8290
>             Project: Hive
>          Issue Type: Bug
>          Components: Transactions
>    Affects Versions: 0.14.0
>            Reporter: Alan Gates
>            Assignee: Alan Gates
>            Priority: Blocker
>             Fix For: 0.14.0
>
>         Attachments: HIVE-8290.2.patch, HIVE-8290.patch
>
>
> Currently, once a user configures DbTxnManager to the be transaction manager, all tables
that use ORC are expected to be transactional.  This means they all have to have buckets.
 This most likely won't be what users want.
> We need to add a specific mark to a table so that users can indicate it should be treated
in a transactional way.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message