Jython UDF does not handle boolean output -----------------------------------------
Key: PIG-2596 URL: https://issues.apache.org/jira/browse/PIG-2596 Project: Pig Issue Type: Bug Reporter: Daniel Dai When a Jython UDF returns boolean, we still get integer object in Pig, through describe show the right boolean type. Jython UDF: {code} @outputSchema("retired:boolean") def isretired(age): if age == None: return None elif age>=60: return True else: return False {code} Pig script: {code} register 'scriptingudf.py' using jython as myfuncs; a = load 'student.txt' as (name:chararray, age:int, gpa:double); b = foreach a generate name, myfuncs.isretired(age); describe b; dump b; {code} -- 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