Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
Impala 3.3.0
-
None
-
None
-
ghx-label-13
Description
With the fix of IMPALA-7802, Impala now can close an idle connection after a configured interval. But it still leaves some connections opened which has no associated sessions:
https://github.com/cloudera/Impala/blob/cdh6.2.1/be/src/service/impala-server.cc#L2078
if (it == connection_to_sessions_map_.end()) return false;
Some clients like HUE could use different connections to check the query status or fetch result. In these cases, those connections have no associated sessions, and not added into the connection_to_sessions_map. This caused issues when we use Radware to load balance Impala, because Radware does not send FIN to close an idle connection, but require backend to close idle connections.
Attachments
Attachments
Issue Links
- duplicates
-
IMPALA-13253 Add option to use TCP keepalives for client connections
- Open
- is related to
-
IMPALA-13253 Add option to use TCP keepalives for client connections
- Open
- relates to
-
IMPALA-1653 Impala should not close a session when a HiveServer2 connection is closed
- Resolved
-
IMPALA-7802 Implement support for closing idle sessions
- Resolved