hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aihua Xu (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-14239) Change OperationManager to serve each session and make it threadsafe
Date Thu, 14 Jul 2016 23:10:20 GMT

     [ https://issues.apache.org/jira/browse/HIVE-14239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Aihua Xu updated HIVE-14239:
----------------------------
    Attachment: HIVE-14239.1.patch

> Change OperationManager to serve each session and make it threadsafe
> --------------------------------------------------------------------
>
>                 Key: HIVE-14239
>                 URL: https://issues.apache.org/jira/browse/HIVE-14239
>             Project: Hive
>          Issue Type: Sub-task
>          Components: HiveServer2
>    Affects Versions: 2.0.1
>            Reporter: Aihua Xu
>            Assignee: Aihua Xu
>         Attachments: HIVE-14239.1.patch
>
>
> Currently OperationManager is designed to hold all the operations from all the sessions.
It will cause the functions to unnecessarily sync between the operations across the sessions.
And also there are some functions are not threadsafe which could be the cause for invalid
OperationHandle.
> Plan to change OperationManager to just serve one session and make it a helper class
for HiveSession rather than a service which doesn't seem to  be needed.



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

Mime
View raw message