[ 
https://issues.apache.org/jira/browse/HIVE-6468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13939925#comment-13939925
 ] 

Lefty Leverenz commented on HIVE-6468:
--------------------------------------

Thanks, I put it in a warning box with this wording:  "In remote mode 
HiveServer2 only accepts valid Thrift calls – do not attempt to call it via 
http or telnet (HIVE-6468)."

Should it also explain that HS2 will die, or is that just until this jira's 
patch gets added?  Readers can click the link to this jira if they want to know 
the reason for the warning, but we could make it explicit if you think that's 
better.

By the way, *hive.server2.sasl.message.limit* needs some user doc.  It can go 
in a HiveConf.java comment for now, or in a release note, until we know when 
HIVE-6037 will get committed.

Quick ref:

* [new warning in Beeline – New Command Line Shell 
|https://cwiki.apache.org/confluence/display/Hive/HiveServer2+Clients#HiveServer2Clients-Beeline–NewCommandLineShell]
* [page history:  new changes 
|https://cwiki.apache.org/confluence/pages/diffpages.action?pageId=30758725&originalId=40505296]

> HS2 out of memory error when curl sends a get request
> -----------------------------------------------------
>
>                 Key: HIVE-6468
>                 URL: https://issues.apache.org/jira/browse/HIVE-6468
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.12.0
>         Environment: Centos 6.3, hive 12, hadoop-2.2
>            Reporter: Abin Shahab
>            Assignee: Navis
>         Attachments: HIVE-6468.1.patch.txt
>
>
> We see an out of memory error when we run simple beeline calls.
> (The hive.server2.transport.mode is binary)
> curl localhost:10000
> Exception in thread "pool-2-thread-8" java.lang.OutOfMemoryError: Java heap 
> space
>       at 
> org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:181)
>       at 
> org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
>       at 
> org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:253)
>       at 
> org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
>       at 
> org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
>       at 
> org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:189)
>       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:744)



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

Reply via email to