Eugene Koifman created HIVE-13795:
-------------------------------------

             Summary: TxnHandler should know if operation is using dynamic 
partitions
                 Key: HIVE-13795
                 URL: https://issues.apache.org/jira/browse/HIVE-13795
             Project: Hive
          Issue Type: Bug
          Components: Transactions
    Affects Versions: 1.3.0, 2.1.0
            Reporter: Eugene Koifman


TxnHandler.checkLock() see more comments around 
"isPartOfDynamicPartitionInsert". If TxnHandler knew whether it is being called 
as part of an op running with dynamic partitions, it could be more efficient. 
In that case we don't have to write to TXN_COMPONENTS at all during lock 
acquisition. Conversely, if not running with DynPart then, we can kill current 
txn on lock grant rather than wait until commit time.

if addDynamicPartitions() also knew about DynPart it could eliminate the Delete 
from Txn_components... statement



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

Reply via email to