[
https://issues.apache.org/jira/browse/HIVE-4025?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13582886#comment-13582886
]
Phabricator commented on HIVE-4025:
-----------------------------------
navis has commented on the revision "HIVE-4025 [jira] Add reflect UDF for
member method invocation of column".
INLINE COMMENTS
ql/src/test/results/clientpositive/udf_reflect2.q.out:312 I'll update that.
bq. The last columns seem to be wrong:
It's right result for TimeStamp class.
getYear()
* Returns a value that is the result of subtracting 1900 from the
* year that contains or begins with the instant in time represented
* by this <code>Date</code> object, as interpreted in the local
* time zone.
getMonth()
* Returns a number representing the month that contains or begins
* with the instant in time represented by this <tt>Date</tt> object.
* The value returned is between <code>0</code> and <code>11</code>,
* with the value <code>0</code> representing January.
getDay()
* Returns the day of the week represented by this date. The
* returned value (<tt>0</tt> = Sunday, <tt>1</tt> = Monday,
* <tt>2</tt> = Tuesday, <tt>3</tt> = Wednesday, <tt>4</tt> =
* Thursday, <tt>5</tt> = Friday, <tt>6</tt> = Saturday)
* represents the day of the week that contains or begins with
* the instant in time represented by this <tt>Date</tt> object,
* as interpreted in the local time zone.
REVISION DETAIL
https://reviews.facebook.net/D8601
To: JIRA, navis
Cc: njain, brock
> Add reflect UDF for member method invocation of column
> ------------------------------------------------------
>
> Key: HIVE-4025
> URL: https://issues.apache.org/jira/browse/HIVE-4025
> Project: Hive
> Issue Type: Improvement
> Components: UDF
> Reporter: Navis
> Assignee: Navis
> Priority: Trivial
> Attachments: HIVE-4025.D8601.1.patch
>
>
> There are many useful non-static methods on type of primitive types. But
> current reflect UDF cannot invoke those. For example,
> select reflect2(value, "replace", "val", "VALUE") from src;
> which replaces 'val' part of value column with 'VALUE'
--
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: http://www.atlassian.com/software/jira