[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-03-28 Thread Lefty Leverenz (JIRA)

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

Lefty Leverenz commented on HIVE-6047:
--

Ping:  shouldn't this jira be closed now?

 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, 
 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.2#6252)


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-03-08 Thread Lefty Leverenz (JIRA)

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

Lefty Leverenz commented on HIVE-6047:
--

[~jdere] added documentation to the wiki here:

* [Language Manual DDL:  Permanent Functions 
|https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-PermanentFunctions]

So I added a link to it from Hive Plugins:

* [Creating Custom UDFs 
|https://cwiki.apache.org/confluence/display/Hive/HivePlugins]

Note that all four subtasks are committed in Hive 0.13.0 so that's what the doc 
says, but this parent jira hasn't been committed yet.

 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, 
 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.2#6252)


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-02-18 Thread Prasad Mujumdar (JIRA)

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

Prasad Mujumdar commented on HIVE-6047:
---

[~jdere] Thanks for the patch. I will also take look at the view soon.
BTW, the subtasks don't include schema scripts (new 0.13 and upgrade from 
0.12). Are you planning to address that via a separate patch ?

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


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-02-18 Thread Jason Dere (JIRA)

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

Jason Dere commented on HIVE-6047:
--

Thanks [~prasadm], you're right, this does not yet include schema upgrade 
scripts.  Will add an item for that.

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


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-01-08 Thread Xuefu Zhang (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-6047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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)


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-01-08 Thread Jason Dere (JIRA)

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

Jason Dere commented on HIVE-6047:
--

I'll continue Xuefu's discussion about database name for functions over at 
HIVE-6167

 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)


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-01-07 Thread Jason Dere (JIRA)

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

Jason Dere commented on HIVE-6047:
--

Ok, I'll try to keep that in mind.  Would there be anything besides UDFs that a 
user might want to use the groovy compile command for? Rather than having a 
separate compile statement we could put the groovy code inline in the function 
declaration, something like create function myfunc as 'Pyth' language groovy 
`... groovy code ...`.

 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)


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-01-07 Thread Edward Capriolo (JIRA)

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

Edward Capriolo commented on HIVE-6047:
---

Theoreticallly you could compile anything, even input formats or serdes, but I 
do not imagine anyone using it that way.

 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)


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2014-01-06 Thread Edward Capriolo (JIRA)

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

Edward Capriolo commented on HIVE-6047:
---

We just added the ability to write UDFs as groovy, can those be persisted as 
well it would be easier to save the groovy string rather then the compiled 
classes.

 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)


[jira] [Commented] (HIVE-6047) Permanent UDFs in Hive

2013-12-17 Thread Eric Hanson (JIRA)

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

Eric Hanson commented on HIVE-6047:
---

Vectorized execution works with temporary UDFs through an adaptor. If you could 
verify that permanent UDFs added by users also work in vectorized mode with 
that adaptor, that'd be great.

 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

 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.4#6159)