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

Yongzhi Chen commented on HIVE-10453:
-------------------------------------

The spark and tez test failures are related to some classloaders used in 
Registry.registerToSessionRegistry method
 can be used even session is closed which is very strange. Make more changes to 
separate client session based classloaders from the rest. 

> HS2 leaking open file descriptors when using UDFs
> -------------------------------------------------
>
>                 Key: HIVE-10453
>                 URL: https://issues.apache.org/jira/browse/HIVE-10453
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Yongzhi Chen
>            Assignee: Yongzhi Chen
>         Attachments: HIVE-10453.1.patch
>
>
> 1. create a custom function by
> CREATE FUNCTION myfunc AS 'someudfclass' using jar 'hdfs:///tmp/myudf.jar';
> 2. Create a simple jdbc client, just do 
> connect, 
> run simple query which using the function such as:
> select myfunc(col1) from sometable
> 3. Disconnect.
> Check open file for HiveServer2 by:
> lsof -p HSProcID | grep myudf.jar
> You will see the leak as:
> {noformat}
> java      28718 ychen  txt      REG                1,4        741 212977666 
> /private/var/folders/6p/7_njf13d6h144wldzbbsfpz80000gp/T/1bfe3de0-ac63-4eba-a725-6a9840f1f8d5_resources/myudf.jar
> java      28718 ychen  330r     REG                1,4        741 212977666 
> /private/var/folders/6p/7_njf13d6h144wldzbbsfpz80000gp/T/1bfe3de0-ac63-4eba-a725-6a9840f1f8d5_resources/myudf.jar
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to