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)

Reply via email to