[
https://issues.apache.org/jira/browse/HIVE-25228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matt McCline reassigned HIVE-25228:
-----------------------------------
> Thrift CLI Service Protocol: Watch for lack of interest by client and kill
> queries faster
> -----------------------------------------------------------------------------------------
>
> Key: HIVE-25228
> URL: https://issues.apache.org/jira/browse/HIVE-25228
> Project: Hive
> Issue Type: Improvement
> Reporter: Matt McCline
> Assignee: Matt McCline
> Priority: Major
>
> CONSIDER: Have Hive Server 2 monitor operations (queries) for continuing
> client interest. If a client does not ask for status every 15 seconds, then
> automatically kill a query and release its txn locks and job resources.
>
> Users will experience queries cleaning up much faster (15 to 30 seconds
> instead of minutes and possibly many minutes) when client communication is
> lost. Cleaning up those queries prevents other queries from being blocked on
> EXCLUSIVE txn locks and blocking of scheduling of their queries including
> retries of the original query. Today, users can get timeouts when they retry
> a query that got a connection error causing understandably upset users.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)