[ https://issues.apache.org/jira/browse/HIVE-555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12728921#action_12728921 ]
Namit Jain commented on HIVE-555: --------------------------------- Mostly looks good - I had a couple of minor comments. 1. Can you move + /** + * Return a ordianl from an integer. + */ + public static String getOrdinal(int i) { + int unit = i % 10; + return (i <= 0) ? "" + : (i != 11 && unit == 1) ? i + "st" + : (i != 12 && unit == 2) ? i + "nd" + : (i != 13 && unit == 3) ? i + "rd" + : i + "th"; + } to the test itself instead of GenericUDFUtils (change ordianl to ordinal) 2. add a test which creates a temporary function on a existing generic udf. 3. add a negative test - the class does not exist > create temporary function support not only udf, but also udaf, genericudf, > etc. > -------------------------------------------------------------------------------- > > Key: HIVE-555 > URL: https://issues.apache.org/jira/browse/HIVE-555 > Project: Hadoop Hive > Issue Type: Improvement > Components: Query Processor > Affects Versions: 0.4.0 > Reporter: Min Zhou > Assignee: Min Zhou > Fix For: 0.4.0 > > Attachments: HIVE-555-1.patch, HIVE-555-2.patch > > > Right now, command 'create temporary function' only support udf. > we can also let user write their udaf, generic udf, and write generic udaf in > the future. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.