[ https://issues.apache.org/jira/browse/HIVE-521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12717221#action_12717221 ]
Min Zhou commented on HIVE-521: ------------------------------- I don't think assert is a good way detecting runtime exceptions since it will throw exceptions won't be caught by jvm. Those jvms running on slave nodes will down. It's better show errors to user before submitting a job. > Move size, if, isnull, isnotnull to GenericUDF > ---------------------------------------------- > > Key: HIVE-521 > URL: https://issues.apache.org/jira/browse/HIVE-521 > Project: Hadoop Hive > Issue Type: Improvement > Affects Versions: 0.4.0 > Reporter: Zheng Shao > Assignee: Min Zhou > Fix For: 0.4.0 > > Attachments: HIVE-521-all-v1.patch, HIVE-521-IF-2.patch, > HIVE-521-IF-3.patch, HIVE-521-IF-4.patch, HIVE-521-IF-5.patch, > HIVE-521-IF.patch > > > See HIVE-511 for an example of the move. > size, if, isnull, isnotnull are all implemented with UDF but they are > actually working on variable types of objects. We should move them to > GenericUDF for better type handling. > This also helps to clean up the hack in doing type matching/type conversion > in UDF. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.