You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "xulongfetion (JIRA)" <ji...@apache.org> on 2018/05/21 07:12:00 UTC
[jira] [Created] (HIVE-19624) the method closeSession of
SessionManager has a synchronized, is it able to be removed?
xulongfetion created HIVE-19624:
-----------------------------------
Summary: the method closeSession of SessionManager has a synchronized, is it able to be removed?
Key: HIVE-19624
URL: https://issues.apache.org/jira/browse/HIVE-19624
Project: Hive
Issue Type: Wish
Components: HiveServer2
Affects Versions: 2.1.1
Reporter: xulongfetion
The methods closeSession of
org.apache.hive.service.cli.session.SessionManager use
synchronized for thread safe, i looked at the code and wonder why there's need for synchronized.
Because closeSession sometimes use the hadoop ipc call and takes too much time to response, so if it is possible to remove the keyword synchronized.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)