jay vyas created HIVE-6852:
------------------------------

             Summary: JDBC client connections hang at TSaslTransport
                 Key: HIVE-6852
                 URL: https://issues.apache.org/jira/browse/HIVE-6852
             Project: Hive
          Issue Type: Bug
          Components: JDBC
            Reporter: jay vyas


I've noticed that when connecting a client to the JDBC interface of the 
HiveServer2 to run queries, you get a hang after the thrift portion, at least 
in certain scenarios: 

Turning log4j to DEBUG, you can see the following when trying to get a 
connection using:

{noformat}
        Connection jdbc = 
DriverManager.getConnection(this.con,"hive","password");
        "jdbc:hive2://localhost:10000/default",
{noformat}

The logs get to here before the hang :

{noformat}
0    [main] DEBUG org.apache.thrift.transport.TSaslTransport  - opening 
transport org.apache.thrift.transport.TSaslClientTransport@219ba640
0 [main] DEBUG org.apache.thrift.transport.TSaslTransport  - opening transport 
org.apache.thrift.transport.TSaslClientTransport@219ba640
3    [main] DEBUG org.apache.thrift.transport.TSaslClientTransport  - Sending 
mechanism name PLAIN and initial response of length 14
3 [main] DEBUG org.apache.thrift.transport.TSaslClientTransport  - Sending 
mechanism name PLAIN and initial response of length 14
5    [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Writing 
message with status START and payload length 5
5 [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Writing 
message with status START and payload length 5
5    [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Writing 
message with status COMPLETE and payload length 14
5 [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Writing 
message with status COMPLETE and payload length 14
5    [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Start 
message handled
5 [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Start 
message handled
5    [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Main 
negotiation loop complete
5 [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: Main 
negotiation loop complete
6    [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: SASL 
Client receiving last message
6 [main] DEBUG org.apache.thrift.transport.TSaslTransport  - CLIENT: SASL 
Client receiving last message
{noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to