[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2013-06-15 Thread Brock Noland (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brock Noland updated HIVE-2655:
---

   Resolution: Fixed
Fix Version/s: 0.12.0
   Status: Resolved  (was: Patch Available)

Marking resolved as this was committed  in 
54ec1cb0d0540edf7946738bc113e90adcc09a6d.

> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Brock Noland
> Fix For: 0.12.0
>
> Attachments: ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.1.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.2.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.3.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.4.patch, HIVE-2655-10.patch, 
> HIVE-2655-10.patch, HIVE-2655-9.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2013-06-06 Thread Brock Noland (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brock Noland updated HIVE-2655:
---

Attachment: HIVE-2655-10.patch

OK here is the correct patch, the previous one had the .orig files from the 
--merge.

> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Brock Noland
> Attachments: ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.1.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.2.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.3.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.4.patch, HIVE-2655-10.patch, 
> HIVE-2655-10.patch, HIVE-2655-9.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2013-06-06 Thread Brock Noland (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brock Noland updated HIVE-2655:
---

Attachment: HIVE-2655-10.patch

Sorry for the slow response. I have attached the rebased patch here and on 
https://reviews.facebook.net/D8673.

FWIW, I ran the unit test suite and they all passed.

> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Brock Noland
> Attachments: ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.1.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.2.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.3.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.4.patch, HIVE-2655-10.patch, 
> HIVE-2655-9.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2013-02-19 Thread Brock Noland (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brock Noland updated HIVE-2655:
---

Status: Patch Available  (was: Open)

Marking as "Patch Available" since this is ready for a review.

> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Brock Noland
> Attachments: ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.1.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.2.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.3.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.4.patch, HIVE-2655-9.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2013-02-19 Thread Brock Noland (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brock Noland updated HIVE-2655:
---

Attachment: HIVE-2655-9.patch

> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Brock Noland
> Attachments: ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.1.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.2.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.3.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.4.patch, HIVE-2655-9.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2013-02-18 Thread Namit Jain (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Namit Jain updated HIVE-2655:
-

Status: Open  (was: Patch Available)

Can you add more tests ?

> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Brock Noland
> Attachments: ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.1.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.2.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.3.patch, 
> ASF.LICENSE.NOT.GRANTED--HIVE-2655.D915.4.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2012-01-30 Thread Jonathan Chang (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Chang updated HIVE-2655:
-

Status: Patch Available  (was: Open)

> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Jonathan Chang
> Attachments: HIVE-2655.D915.1.patch, HIVE-2655.D915.2.patch, 
> HIVE-2655.D915.3.patch, HIVE-2655.D915.4.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2012-01-11 Thread Phabricator (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phabricator updated HIVE-2655:
--

Attachment: HIVE-2655.D915.4.patch

jonchang updated the revision "HIVE-2655 [jira] Ability to define functions in 
HQL".
Reviewers: JIRA, jsichi

  handle stateful/deterministic

REVISION DETAIL
  https://reviews.facebook.net/D915

AFFECTED FILES
  ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeEvaluator.java
  ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeGenericFuncEvaluator.java
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionTask.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/Hive.g
  ql/src/java/org/apache/hadoop/hive/ql/parse/MacroSemanticAnalyzer.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/CreateMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/DropMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/FunctionWork.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/HiveOperation.java
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMacro.java
  ql/src/test/queries/clientpositive/macro.q
  ql/src/test/results/clientpositive/macro.q.out


> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Jonathan Chang
> Attachments: HIVE-2655.D915.1.patch, HIVE-2655.D915.2.patch, 
> HIVE-2655.D915.3.patch, HIVE-2655.D915.4.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2011-12-25 Thread Phabricator (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phabricator updated HIVE-2655:
--

Attachment: HIVE-2655.D915.3.patch

jonchang updated the revision "HIVE-2655 [jira] Ability to define functions in 
HQL".
Reviewers: JIRA, jsichi

  Oops, for some reason an extra file made its way in there.

REVISION DETAIL
  https://reviews.facebook.net/D915

AFFECTED FILES
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionTask.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/Hive.g
  ql/src/java/org/apache/hadoop/hive/ql/parse/MacroSemanticAnalyzer.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/CreateMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/DropMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/FunctionWork.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/HiveOperation.java
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMacro.java
  ql/src/test/queries/clientpositive/macro.q
  ql/src/test/results/clientpositive/macro.q.out


> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Jonathan Chang
> Attachments: HIVE-2655.D915.1.patch, HIVE-2655.D915.2.patch, 
> HIVE-2655.D915.3.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2011-12-25 Thread Phabricator (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phabricator updated HIVE-2655:
--

Attachment: HIVE-2655.D915.2.patch

jonchang updated the revision "HIVE-2655 [jira] Ability to define functions in 
HQL".
Reviewers: JIRA, jsichi

  Everything works now.  Merry xmas!

REVISION DETAIL
  https://reviews.facebook.net/D915

AFFECTED FILES
  data/files/complex.seq
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionTask.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/Hive.g
  ql/src/java/org/apache/hadoop/hive/ql/parse/MacroSemanticAnalyzer.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/CreateMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/DropMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/FunctionWork.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/HiveOperation.java
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMacro.java
  ql/src/test/queries/clientpositive/macro.q
  ql/src/test/results/clientpositive/macro.q.out


> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Jonathan Chang
> Attachments: HIVE-2655.D915.1.patch, HIVE-2655.D915.2.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HIVE-2655) Ability to define functions in HQL

2011-12-17 Thread Phabricator (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phabricator updated HIVE-2655:
--

Attachment: HIVE-2655.D915.1.patch

jonchang requested code review of "HIVE-2655 [jira] Ability to define functions 
in HQL".
Reviewers: JIRA

  HIVE-2655

  Ability to create functions in HQL as a substitute for creating them in Java.

  Jonathan Chang requested I create this issue.

TEST PLAN
  EMPTY

REVISION DETAIL
  https://reviews.facebook.net/D915

AFFECTED FILES
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionTask.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/Hive.g
  ql/src/java/org/apache/hadoop/hive/ql/parse/MacroSemanticAnalyzer.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/CreateMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/FunctionWork.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/DropMacroDesc.java
  ql/src/java/org/apache/hadoop/hive/ql/plan/HiveOperation.java
  ql/src/test/queries/clientpositive/macro.q

MANAGE HERALD DIFFERENTIAL RULES
  https://reviews.facebook.net/herald/view/differential/

WHY DID I GET THIS EMAIL?
  https://reviews.facebook.net/herald/transcript/1917/

Tip: use the X-Herald-Rules header to filter Herald messages in your client.


> Ability to define functions in HQL
> --
>
> Key: HIVE-2655
> URL: https://issues.apache.org/jira/browse/HIVE-2655
> Project: Hive
>  Issue Type: New Feature
>  Components: SQL
>Reporter: Jonathan Perlow
>Assignee: Jonathan Chang
> Attachments: HIVE-2655.D915.1.patch
>
>
> Ability to create functions in HQL as a substitute for creating them in Java.
> Jonathan Chang requested I create this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira