You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Csaba Ringhofer (Jira)" <ji...@apache.org> on 2023/07/31 11:33:00 UTC

[jira] [Assigned] (IMPALA-9968) Reuse hs2-http connections in impala-shell

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

Csaba Ringhofer reassigned IMPALA-9968:
---------------------------------------

    Assignee: Csaba Ringhofer

> Reuse hs2-http connections in impala-shell
> ------------------------------------------
>
>                 Key: IMPALA-9968
>                 URL: https://issues.apache.org/jira/browse/IMPALA-9968
>             Project: IMPALA
>          Issue Type: Task
>          Components: Clients
>    Affects Versions: Impala 4.0.0
>            Reporter: Thomas Tauber-Marshall
>            Assignee: Csaba Ringhofer
>            Priority: Major
>
> Currently, impala-shell creates a new connection for every request when running the hs2-http protocol. The reason for this is that we're using the default Thrift python HTTP client which is very basic and doesn't reuse connection for simplicity. It would be nice to reuse connections for performance reasons.
> We've already imported the code for it into Impala to make other changes, so it should be easy to further modify it to support connection reuse.
> See: https://github.com/apache/impala/blob/master/shell/ImpalaHttpClient.py#L160



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org