Hi Mike,

Thanks for your revert.

Well temp. Table would not be possible since we have hive-0.13 and if I am
not wrong temp. Table is supported from 0.14 onwards.

Additionally I even tried with insert overwrite statement but still the HS2
goes down without any luck.

Thanks!
On Apr 28, 2016 12:41 AM, "Mich Talebzadeh" <mich.talebza...@gmail.com>
wrote:

> Hi,
>
> When you state:
>
> "The Queries are dependent on certain table which are created on
> Runtime(refreshed every hour), .."
>
> What is refreshed the whole of DDL for the same table or table is
> truncated?
>
> If these tables are created and dropped within the same session why not
> use temporary tables (private to that session).
>
> A DDL in any database is a heavy operation if you can truncate or
> overwrite the existing tables it would be prudent.
>
> HTH
>
> Dr Mich Talebzadeh
>
>
>
> LinkedIn * 
> https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw
> <https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw>*
>
>
>
> http://talebzadehmich.wordpress.com
>
>
>
> On 27 April 2016 at 19:51, Vineet Mishra <clearmido...@gmail.com> wrote:
>
>> Hi All,
>>
>> I am running Hive Server2 on a big Hadoop cluster space and things looks
>> good, I have a custom code which takes care of running some queries on top
>> of Hive and processing the resultant accordingly.
>>
>> The Queries are dependent on certain table which are created on
>> Runtime(refreshed every hour), since yesterday I have included some more
>> create statements in the code which have the dependency on the next set of
>> queries, to be more specific the new set of create table statements are
>> quite costly are spawn around 50+ MR in comparison to existing use case
>> where only a few 10 MR would be spawned.
>>
>> Now since when I have included these heavy DML queries (create, drop) I
>> am landing into Transport Exception and my HiveServer goes down(Stack Trace
>> mentioned below).
>>
>> java.sql.SQLException: org.apache.thrift.transport.TTransportException
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:238)
>> at
>> org.apache.hive.jdbc.HiveStatement.executeUpdate(HiveStatement.java:390)
>> at
>> org.apache.hive.jdbc.HivePreparedStatement.executeUpdate(HivePreparedStatement.java:117)
>> at
>> com.sd.dwh.sc.tungsten.misc.CommonFunction.executeUpdate(CommonFunction.java:816)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:95)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException
>> at
>> org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
>> at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
>> at
>> org.apache.thrift.transport.TSaslTransport.readLength(TSaslTransport.java:355)
>> at
>> org.apache.thrift.transport.TSaslTransport.readFrame(TSaslTransport.java:432)
>> at
>> org.apache.thrift.transport.TSaslTransport.read(TSaslTransport.java:414)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.read(TSaslClientTransport.java:37)
>> 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.hive.service.cli.thrift.TCLIService$Client.recv_ExecuteStatement(TCLIService.java:229)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.ExecuteStatement(TCLIService.java:216)
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:232)
>> ... 8 more
>> java.sql.SQLException: Error while cleaning up the server resources
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:569)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:141)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException
>> at
>> org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
>> at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
>> at
>> org.apache.thrift.transport.TSaslTransport.readLength(TSaslTransport.java:355)
>> at
>> org.apache.thrift.transport.TSaslTransport.readFrame(TSaslTransport.java:432)
>> at
>> org.apache.thrift.transport.TSaslTransport.read(TSaslTransport.java:414)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.read(TSaslClientTransport.java:37)
>> 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.hive.service.cli.thrift.TCLIService$Client.recv_CloseSession(TCLIService.java:183)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.CloseSession(TCLIService.java:170)
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:567)
>> ... 5 more
>> java.sql.SQLException: org.apache.thrift.transport.TTransportException
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:238)
>> at
>> org.apache.hive.jdbc.HiveStatement.executeUpdate(HiveStatement.java:390)
>> at
>> org.apache.hive.jdbc.HivePreparedStatement.executeUpdate(HivePreparedStatement.java:117)
>> at
>> com.sd.dwh.sc.tungsten.misc.CommonFunction.executeUpdate(CommonFunction.java:816)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:95)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException
>> at
>> org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
>> at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
>> at
>> org.apache.thrift.transport.TSaslTransport.readLength(TSaslTransport.java:355)
>> at
>> org.apache.thrift.transport.TSaslTransport.readFrame(TSaslTransport.java:432)
>> at
>> org.apache.thrift.transport.TSaslTransport.read(TSaslTransport.java:414)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.read(TSaslClientTransport.java:37)
>> 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.hive.service.cli.thrift.TCLIService$Client.recv_ExecuteStatement(TCLIService.java:229)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.ExecuteStatement(TCLIService.java:216)
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:232)
>> ... 8 more
>> java.sql.SQLException: Error while cleaning up the server resources
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:569)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:141)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException:
>> java.net.SocketException: Broken pipe
>> at
>> org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:161)
>> at
>> org.apache.thrift.transport.TSaslTransport.flush(TSaslTransport.java:480)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.flush(TSaslClientTransport.java:37)
>> at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:65)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.send_CloseSession(TCLIService.java:177)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.CloseSession(TCLIService.java:169)
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:567)
>> ... 5 more
>> Caused by: java.net.SocketException: Broken pipe
>> at java.net.SocketOutputStream.socketWrite0(Native Method)
>> at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
>> at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
>> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
>> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
>> at
>> org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:159)
>> ... 11 more
>> java.sql.SQLException: org.apache.thrift.transport.TTransportException
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:238)
>> at
>> org.apache.hive.jdbc.HiveStatement.executeUpdate(HiveStatement.java:390)
>> at
>> org.apache.hive.jdbc.HivePreparedStatement.executeUpdate(HivePreparedStatement.java:117)
>> at
>> com.sd.dwh.sc.tungsten.misc.CommonFunction.executeUpdate(CommonFunction.java:816)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:95)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException
>> at
>> org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
>> at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
>> at
>> org.apache.thrift.transport.TSaslTransport.readLength(TSaslTransport.java:355)
>> at
>> org.apache.thrift.transport.TSaslTransport.readFrame(TSaslTransport.java:432)
>> at
>> org.apache.thrift.transport.TSaslTransport.read(TSaslTransport.java:414)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.read(TSaslClientTransport.java:37)
>> 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.hive.service.cli.thrift.TCLIService$Client.recv_ExecuteStatement(TCLIService.java:229)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.ExecuteStatement(TCLIService.java:216)
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:232)
>> ... 8 more
>> java.sql.SQLException: Error while cleaning up the server resources
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:569)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:141)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException:
>> java.net.SocketException: Broken pipe
>> at
>> org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:161)
>> at
>> org.apache.thrift.transport.TSaslTransport.flush(TSaslTransport.java:480)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.flush(TSaslClientTransport.java:37)
>> at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:65)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.send_CloseSession(TCLIService.java:177)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.CloseSession(TCLIService.java:169)
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:567)
>> ... 5 more
>> Caused by: java.net.SocketException: Broken pipe
>> at java.net.SocketOutputStream.socketWrite0(Native Method)
>> at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
>> at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
>> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
>> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
>> at
>> org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:159)
>> ... 11 more
>> java.sql.SQLException: org.apache.thrift.transport.TTransportException
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:238)
>> at org.apache.hive.jdbc.HiveStatement.executeQuery(HiveStatement.java:376)
>> at
>> org.apache.hive.jdbc.HivePreparedStatement.executeQuery(HivePreparedStatement.java:107)
>> at
>> com.sd.dwh.sc.tungsten.misc.CommonFunction.runQuery(CommonFunction.java:771)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:113)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException
>> at
>> org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
>> at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
>> at
>> org.apache.thrift.transport.TSaslTransport.readLength(TSaslTransport.java:355)
>> at
>> org.apache.thrift.transport.TSaslTransport.readFrame(TSaslTransport.java:432)
>> at
>> org.apache.thrift.transport.TSaslTransport.read(TSaslTransport.java:414)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.read(TSaslClientTransport.java:37)
>> 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.hive.service.cli.thrift.TCLIService$Client.recv_ExecuteStatement(TCLIService.java:229)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.ExecuteStatement(TCLIService.java:216)
>> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:232)
>> ... 8 more
>> java.sql.SQLException: Error while cleaning up the server resources
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:569)
>> at
>> com.sd.dwh.sc.tungsten.custom.HiveRunnable.mergeJDBC(HiveRunnable.java:141)
>> at com.sd.dwh.sc.tungsten.custom.HiveRunnable.run(HiveRunnable.java:62)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.thrift.transport.TTransportException:
>> java.net.SocketException: Broken pipe
>> at
>> org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:161)
>> at
>> org.apache.thrift.transport.TSaslTransport.flush(TSaslTransport.java:480)
>> at
>> org.apache.thrift.transport.TSaslClientTransport.flush(TSaslClientTransport.java:37)
>> at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:65)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.send_CloseSession(TCLIService.java:177)
>> at
>> org.apache.hive.service.cli.thrift.TCLIService$Client.CloseSession(TCLIService.java:169)
>> at org.apache.hive.jdbc.HiveConnection.close(HiveConnection.java:567)
>> ... 5 more
>> Caused by: java.net.SocketException: Broken pipe
>> at java.net.SocketOutputStream.socketWrite0(Native Method)
>> at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
>> at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
>> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
>> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
>> at
>> org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:159)
>> ... 11 more
>>
>>
>> Any suggestion would be appreciated!
>>
>> Thanks!
>>
>
>

Reply via email to