hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Phabricator (JIRA)" <>
Subject [jira] [Commented] (HIVE-3490) Implement * or a.* for arguments to UDFs
Date Thu, 28 Feb 2013 11:17:13 GMT


Phabricator commented on HIVE-3490:

njain has commented on the revision "HIVE-3490 [jira] Implement * or a.* for arguments to

  code changes look good

  ql/src/test/queries/clientpositive/allcolref_in_udf.q:4 can you add limit 10 to reduce the
  ql/src/test/queries/clientpositive/allcolref_in_udf.q:8 what are the columns of concat(*)
- is it a.* followed by b.*
  Can you add comments
  ql/src/test/queries/clientpositive/allcolref_in_udf.q:9 again, add a limit at the end


To: JIRA, navis
Cc: njain

> Implement * or a.* for arguments to UDFs
> ----------------------------------------
>                 Key: HIVE-3490
>                 URL:
>             Project: Hive
>          Issue Type: Bug
>          Components: Query Processor, UDF
>            Reporter: Adam Kramer
>            Assignee: Navis
>         Attachments: HIVE-3490.D8889.1.patch
> For a random UDF, we should be able to use * or a.* to refer to "all of the columns in
their natural order." This is not currently implemented.
> I'm reporting this as a bug because it is a manner in which Hive is inconsistent with
the SQL spec, and because Hive claims to implement *.
> hive> select all_non_null(a.*) from table a where a.ds='2012-09-01';
> FAILED: ParseException line 1:25 mismatched input '*' expecting Identifier near '.' in
expression specification

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:

View raw message