Details
Description
Hive server failures are making the JDBC client get stuck in socketRead.
Users should be able to configure socket read timeout to fail fast in case of server failures.
Proposed solution
Add a Jdbc connection param
hive.client.read.socket.timeoutmillis
This can control the socket read timeout, connect timeout in TCP as well as HTTP mode.
Let me know your thoughts.