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

Xuefu Zhang commented on HIVE-6047:
-----------------------------------

Reading the document, I found one thing that seems to be debatable:
1. Creating a function w/o database name means "in the current database of the 
session".
2. Creating a temp function 2/o database name means global in the system as 
built-in functions.
I understand the consideration of backward compatibility, but the discrepancy 
can confuse the user a great deal. Why cannot we change #1 in the same way for 
temp functions?
1'. Creating a function w/o database name means global in the system as 
built-in functions.

> Permanent UDFs in Hive
> ----------------------
>
>                 Key: HIVE-6047
>                 URL: https://issues.apache.org/jira/browse/HIVE-6047
>             Project: Hive
>          Issue Type: Bug
>          Components: UDF
>            Reporter: Jason Dere
>            Assignee: Jason Dere
>         Attachments: PermanentFunctionsinHive.pdf
>
>
> Currently Hive only supports temporary UDFs which must be re-registered when 
> starting up a Hive session. Provide some support to register permanent UDFs 
> with Hive. 



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

Reply via email to