[
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 (was:
OrcInputFormat.Context relying on wrong property)
> hive_metastoreConstants.TABLE_IS_TRANSACTIONAL vs
> --------------------------------------------------
>
> 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)