Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Impala 2.0
-
None
Description
We currently have a process-wide session timeout (see --idle_session_timeout), but it would be useful to also have the ability to set per-session timeouts. We can do this by taking a parameter in the HS2 OpenSession() call (it already has a map of properties) and changing the session timeout logic in impala-server.cc.
This could be set to a lower value by some clients, e.g. Hue, that do not close queries automatically and want to ensure queries aren't left open for a long time without requiring that all clients have the same session timeout.