[jira] [Updated] (HIVE-17255) hive_metastoreConstants.TABLE_IS_TRANSACTIONAL vs ConfVars.HIVE_TRANSACTIONAL_TABLE_SCAN
[ https://issues.apache.org/jira/browse/HIVE-17255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eugene Koifman updated HIVE-17255: -- Status: Open (was: Patch Available) > 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)
[jira] [Updated] (HIVE-17255) hive_metastoreConstants.TABLE_IS_TRANSACTIONAL vs ConfVars.HIVE_TRANSACTIONAL_TABLE_SCAN
[ 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)
[jira] [Updated] (HIVE-17255) hive_metastoreConstants.TABLE_IS_TRANSACTIONAL vs
[ 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)