Na Yang created HIVE-9119:
-----------------------------

             Summary: ZooKeeperHiveLockManager does not use zookeeper in the 
proper way
                 Key: HIVE-9119
                 URL: https://issues.apache.org/jira/browse/HIVE-9119
             Project: Hive
          Issue Type: Improvement
          Components: Locking
    Affects Versions: 0.13.1, 0.14.0, 0.13.0
            Reporter: Na Yang
            Assignee: Na Yang


ZooKeeperHiveLockManager does not use zookeeper in the proper way. 

Currently a new zookeeper client instance is created for each 
getlock/releaselock query which sometimes causes the number of open connections 
between
HiveServer2 and ZooKeeper exceed the max connection number that zookeeper 
server allows. 

To use zookeeper as a distributed lock, there is no need to create a new 
zookeeper instance for every getlock try. A single zookeeper instance could be 
reused and shared by ZooKeeperHiveLockManagers.   



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

Reply via email to