[
https://issues.apache.org/jira/browse/PIG-1405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12864465#action_12864465
]
Alan Gates commented on PIG-1405:
---------------------------------
I propose the following functions get moved:
math functions:
ABS
ACOS
ASIN
ATAN
CBRT
CEIL
COS
COSH
EXP
FLOOR
LOG
LOG10
ROUND
SIN
SINH
SQRT
TAN
TANH
stats functions:
VAR
String functions
INDEXOF
LASTINDEXOF
LOWER
LcFirst -> LCFIRST
REPLACE
RegexExtract -> REGEXEXTRACT
RegexExtractAll -> REGEXEXTRACTALL
SUBSTRING
Split -> SPLIT
Trim -> TRIM
UPPER
UcFirst -> UCFIRST
Utilities:
ToBag -> TOBAG
ToTuple -> TOTUPLE
Note that in cases where the names don't match the Pig standard of builtin UDFs
using all caps I propose to change the names to match that.
> Need to move many standard functions from piggybank into Pig
> ------------------------------------------------------------
>
> Key: PIG-1405
> URL: https://issues.apache.org/jira/browse/PIG-1405
> Project: Pig
> Issue Type: Improvement
> Reporter: Alan Gates
> Fix For: 0.8.0
>
>
> There are currently a number of functions in Piggybank that represent
> features commonly supported by languages and database engines. We need to
> decide which of these Pig should support as built in functions and put them
> in org.apache.pig.builtin. This will also mean adding unit tests and
> javadocs for some UDFs. The existing classes will be left in Piggybank for
> some time for backward compatibility.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.