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)