[jira] [Commented] (SPARK-3176) Implement 'POWER', 'ABS and 'LAST' for sql

2014-09-02 Thread Xinyun Huang (JIRA)

[ 
https://issues.apache.org/jira/browse/SPARK-3176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14118822#comment-14118822
 ] 

Xinyun Huang commented on SPARK-3176:
-

For now, the POWER's function will implicitly convert the input to Double and 
return the result in Double type. 

> Implement 'POWER', 'ABS and 'LAST' for sql
> --
>
> Key: SPARK-3176
> URL: https://issues.apache.org/jira/browse/SPARK-3176
> Project: Spark
>  Issue Type: Improvement
>  Components: SQL
>Affects Versions: 1.0.2, 1.1.0
> Environment: All
>Reporter: Xinyun Huang
>Priority: Minor
> Fix For: 1.2.0
>
>   Original Estimate: 3h
>  Remaining Estimate: 3h
>
> Add support for the mathematical function "POWER" and "ABS" and  the analytic 
> function "last" to return a subset of the rows satisfying a query within 
> spark sql.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org



[jira] [Commented] (SPARK-3176) Implement 'POWER', 'ABS and 'LAST' for sql

2014-09-02 Thread Nicholas Chammas (JIRA)

[ 
https://issues.apache.org/jira/browse/SPARK-3176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14118796#comment-14118796
 ] 

Nicholas Chammas commented on SPARK-3176:
-

Reposting a [comment I made on the 
PR|https://github.com/apache/spark/pull/2099#discussion_r16691086] here, since 
it relates to {{POWER}}'s behavior. 

[~marmbrus] and [~xinyunh] - We should probably document that behavior in this 
JIRA issue for starters, and then also in the appropriate docs.

{quote}
Microsoft has some good documentation for how SQL Server handles these things. 
As an established and very popular product, SQL Server could provide y'all with 
a good reference implementation for this behavior.

>From their [documentation on 
>{{POWER()}}|http://msdn.microsoft.com/en-us/library/ms174276.aspx]:
> Returns the same type as submitted in _float_expression_. For example, if a 
> *decimal*(2,0) is submitted as _float_expression_, the result returned is 
> *decimal*(2,0).

There are a few good examples that follow.

Microsoft also has some good documentation on [how precision, scale, and length 
are calculated for results of arithmetic 
operations|http://msdn.microsoft.com/en-us/library/ms190476.aspx].
{quote}

> Implement 'POWER', 'ABS and 'LAST' for sql
> --
>
> Key: SPARK-3176
> URL: https://issues.apache.org/jira/browse/SPARK-3176
> Project: Spark
>  Issue Type: Improvement
>  Components: SQL
>Affects Versions: 1.0.2, 1.1.0
> Environment: All
>Reporter: Xinyun Huang
>Priority: Minor
> Fix For: 1.2.0
>
>   Original Estimate: 3h
>  Remaining Estimate: 3h
>
> Add support for the mathematical function "POWER" and "ABS" and  the analytic 
> function "last" to return a subset of the rows satisfying a query within 
> spark sql.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org



[jira] [Commented] (SPARK-3176) Implement 'POWER', 'ABS and 'LAST' for sql

2014-08-22 Thread Apache Spark (JIRA)

[ 
https://issues.apache.org/jira/browse/SPARK-3176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14107237#comment-14107237
 ] 

Apache Spark commented on SPARK-3176:
-

User 'xinyunh' has created a pull request for this issue:
https://github.com/apache/spark/pull/2099

> Implement 'POWER', 'ABS and 'LAST' for sql
> --
>
> Key: SPARK-3176
> URL: https://issues.apache.org/jira/browse/SPARK-3176
> Project: Spark
>  Issue Type: Improvement
>  Components: SQL
>Affects Versions: 1.0.2, 1.1.0
> Environment: All
>Reporter: Xinyun Huang
>Priority: Minor
> Fix For: 1.2.0
>
>   Original Estimate: 3h
>  Remaining Estimate: 3h
>
> Add support for the mathematical function "POWER" and "ABS" and  the analytic 
> function "last" to return a subset of the rows satisfying a query within 
> spark sql.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

-
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org