[
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)