Chaoyu Tang created HIVE-9199: --------------------------------- Summary: Excessive exclusive lock used in some DDLs with DummyTxnManager Key: HIVE-9199 URL: https://issues.apache.org/jira/browse/HIVE-9199 Project: Hive Issue Type: Bug Components: Locking Reporter: Chaoyu Tang Assignee: Chaoyu Tang
In DummyTxnManager, the lockMode for a WriteEntity (e.g. database, table) is determined by "complete" instead of its writeType. But since DDL output WriteEntity is usually complete, some DDL operations might be given exclusive locks which are actually not needed, which causes unnecessary locking contention. For example, in createTable, DummyTxnManager suggests an exclusive lock to table database writeentity since it is complete. -- This message was sent by Atlassian JIRA (v6.3.4#6332)