[ 
https://issues.apache.org/jira/browse/HIVE-17255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eugene Koifman updated HIVE-17255:
----------------------------------
    Summary: hive_metastoreConstants.TABLE_IS_TRANSACTIONAL vs 
ConfVars.HIVE_TRANSACTIONAL_TABLE_SCAN  (was: 
hive_metastoreConstants.TABLE_IS_TRANSACTIONAL vs )

> hive_metastoreConstants.TABLE_IS_TRANSACTIONAL vs 
> ConfVars.HIVE_TRANSACTIONAL_TABLE_SCAN
> ----------------------------------------------------------------------------------------
>
>                 Key: HIVE-17255
>                 URL: https://issues.apache.org/jira/browse/HIVE-17255
>             Project: Hive
>          Issue Type: Bug
>          Components: Transactions
>            Reporter: Eugene Koifman
>            Assignee: Eugene Koifman
>         Attachments: HIVE-17255.01.patch
>
>
> constructor of Context() has
> boolean isTableTransactional = 
> conf.getBoolean(hive_metastoreConstants.TABLE_IS_TRANSACTIONAL, false).
> This looks wrong.  Everywhere else we use 
> ConfVars.HIVE_TRANSACTIONAL_TABLE_SCAN.
> (yet someone does set it - can't find where)
> Utilities.copyTablePropertiesToConf() copies all table props to JobConf
> There places in the code setting/expecting 
> ConfVars.HIVE_TRANSACTIONAL_TABLE_SCAN and other places setting/expecting 
> hive_metastoreConstants.TABLE_IS_TRANSACTIONAL.  This is inconsistent.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to