Xuefu Zhang created HIVE-15671: ---------------------------------- Summary: RPCServer.registerClient() erroneously uses server/client handshake timeout for connection timeout Key: HIVE-15671 URL: https://issues.apache.org/jira/browse/HIVE-15671 Project: Hive Issue Type: Bug Components: Spark Affects Versions: 1.1.0 Reporter: Xuefu Zhang Assignee: Xuefu Zhang
{code} /** * Tells the RPC server to expect a connection from a new client. * ... */ public Future<Rpc> registerClient(final String clientId, String secret, RpcDispatcher serverDispatcher) { return registerClient(clientId, secret, serverDispatcher, config.getServerConnectTimeoutMs()); } {code} config.getServerConnectTimeoutMs() returns value for hive.spark.client.server.connect.timeout, which is meant for timeout for handshake between Hive client and remote Spark driver. Instead, the timeout should be hive.spark.client.connect.timeout, which is for timeout for remote Spark driver in connecting back to Hive client. -- This message was sent by Atlassian JIRA (v6.3.4#6332)