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)