You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Prasanth Jayachandran (Jira)" <ji...@apache.org> on 2021/02/16 11:52:00 UTC
[jira] [Created] (HIVE-24786) JDBC HttpClient should retry for
idempotent and unsent http methods
Prasanth Jayachandran created HIVE-24786:
--------------------------------------------
Summary: JDBC HttpClient should retry for idempotent and unsent http methods
Key: HIVE-24786
URL: https://issues.apache.org/jira/browse/HIVE-24786
Project: Hive
Issue Type: Bug
Affects Versions: 4.0.0
Reporter: Prasanth Jayachandran
Assignee: Prasanth Jayachandran
When hiveserver2 is behind multiple proxies there is possibility of "broken pipe", "connect timeout" and "read timeout" exceptions if one of the intermediate proxies or load balancers decided to reset the underlying tcp socket after idle timeout. When the connection is broken and when the a query is submitted after idle timeout from beeline (or client) perspective the connection is open but http methods (POST/GET) fails with socket related exceptions. Since these methods are not sent to the server these are safe for client side retries.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)