You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Daniel Dai (JIRA)" <ji...@apache.org> on 2015/02/24 09:04:11 UTC

[jira] [Created] (HIVE-9767) Fixes in Hive UDF to be usable in Pig

Daniel Dai created HIVE-9767:
--------------------------------

             Summary: Fixes in Hive UDF to be usable in Pig
                 Key: HIVE-9767
                 URL: https://issues.apache.org/jira/browse/HIVE-9767
             Project: Hive
          Issue Type: Bug
          Components: UDF
            Reporter: Daniel Dai
            Assignee: Daniel Dai


There are issues in UDF never get exposed because the execution path is never tested:
1. Assume the ObjectInspector to be WritableObjectInspector not the ObjectInspector pass to UDF
2. Assume the input parameter to be Writable not respecting the ObjectInspector pass to UDF
3. Assume ConstantObjectInspector to be WritableConstantXXXObjectInspector
4. The execution path involving convertIfNecessary is never been tested

Attach a patch to fix those.



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