[ https://issues.apache.org/jira/browse/PHOENIX-1660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14351751#comment-14351751 ]
Aakarsh Agarwal commented on PHOENIX-1660:
------------------------------------------
Hi James,
Sorry for a gap so long but I was having my semester exams...they were quite tiresome. Since, I am now finished with all that stuff, I have begun my work again. Earlier I was having problems with building the code,but now its done. Now, I am moving forward to implement math built-in functions. But what I find is that in the link that you provided me contains functioning and implementation of REVERSE function.
But, as I am starting with math built-in functions, I find ROUND function, already implemented, similar and helpful to my work. Thus , I am going through the code and documentation of ROUND function as of now.
Any further guidance in this regard from your side will be much appreciated. Looking forward to resume my work efficiently and contribute to Apache this summer.
> Implement missing math built-in functions
> -----------------------------------------
>
> Key: PHOENIX-1660
> URL: https://issues.apache.org/jira/browse/PHOENIX-1660
> Project: Phoenix
> Issue Type: Bug
> Reporter: James Taylor
> Labels: Java, SQL, gsoc2015, mentor
>
> Take a look at the typical math functions that are implemented in relational database systems (http://www.postgresql.org/docs/current/static/functions-math.html) and implement the same for Phoenix in Java following this guide: http://phoenix-hbase.blogspot.com/2013/04/how-to-add-your-own-built-in-function.html
> Examples of missing functions include POWER, LOG, EXP, SQRT, CBRT, etc. As a guide, examine how ROUND is implemented in Phoenix as an abstract function with concrete functions per type: long, decimal, and date/time types.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)