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

Amareshwari Sriramadasu resolved HIVE-6390.
-------------------------------------------

    Resolution: Not A Problem

Seems not problem with Hive metastore client, and the exceptions are handled in 
RetryingMetaStoreClient. The client application was getting continuous 'out of 
sequence response' from hive server connection.

> Read timeout on metastore client leads to out of sequence responses
> -------------------------------------------------------------------
>
>                 Key: HIVE-6390
>                 URL: https://issues.apache.org/jira/browse/HIVE-6390
>             Project: Hive
>          Issue Type: Bug
>          Components: Metastore
>            Reporter: Amareshwari Sriramadasu
>
> When client application gets Read timeout on hive metastore client, the 
> subsequent calls to metastore fail with out of sequence response. Then, the 
> only way to get out of this is to restart the client application.
> here are the exceptions:
> {noformat}
> 2014-02-04 08:42:04,132 ERROR hive.log (MetaStoreUtils) - Got exception: 
> org.apache.thrift.transport.TTransportException 
> java.net.SocketTimeoutException: Read timed out
> org.apache.thrift.transport.TTransportException: 
> java.net.SocketTimeoutException: Read timed out
>         at 
> org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:129)
>         at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
>         at 
> org.apache.thrift.protocol.TBinaryProtocol.readAll(TBinaryProtocol.java:378)
>         at 
> org.apache.thrift.protocol.TBinaryProtocol.readI32(TBinaryProtocol.java:297)
>         at 
> org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:204)
>         at 
> org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
>         at 
> org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.recv_get_tables(ThriftHiveMetastore.java:887)
>         at 
> org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.get_tables(ThriftHiveMetastore.java:873)
>         at 
> org.apache.hadoop.hive.metastore.HiveMetaStoreClient.getTables(HiveMetaStoreClient.java:912)
> {noformat}
> And subsequent calls to metastore get the following:
> {noformat}
> 2014-02-04 08:43:14,273 ERROR hive.log (MetaStoreUtils) - Got exception: 
> org.apache.thrift.TApplicationException get_tables failed: out of sequence 
> response
> org.apache.thrift.TApplicationException: get_tables failed: out of sequence 
> response
>         at 
> org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:76)
>         at 
> org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.recv_get_tables(ThriftHiveMetastore.java:887)
>         at 
> org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.get_tables(ThriftHiveMetastore.java:873)
>         at 
> org.apache.hadoop.hive.metastore.HiveMetaStoreClient.getTables(HiveMetaStoreClient.java:912)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to