You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Eugene Koifman (JIRA)" <ji...@apache.org> on 2018/08/22 00:52:00 UTC

[jira] [Created] (HIVE-20436) Lock Manager scalability - linear

Eugene Koifman created HIVE-20436:
-------------------------------------

             Summary: Lock Manager scalability - linear
                 Key: HIVE-20436
                 URL: https://issues.apache.org/jira/browse/HIVE-20436
             Project: Hive
          Issue Type: Improvement
          Components: Transactions
    Affects Versions: 3.0.0
            Reporter: Eugene Koifman
            Assignee: Eugene Koifman


Hive TransactionManager currently has a mix of lock based and optimistic concurrency management techniques (which at times overlap).
For inserts with Dynamic Partitions that represents update/merge it acquires locks on each existing partition which can flood the metastore DB.
Need to clean up the logical model and the implementation.

This will be an umbrella Jira for this



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)