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

Hudson commented on PHOENIX-1030:
---------------------------------

SUCCESS: Integrated in Phoenix | 4.0 | Hadoop2 #196 (See 
[https://builds.apache.org/job/Phoenix-4.0-hadoop2/196/])
PHOENIX-1030 Change Expression.isDeterministic() to return a enum of values 
ALWAYS, PER_STATEMENT, PER_ROW (Thomas D'Silva) (jtaylor: rev 
e0996ade7cfd52d07b2a5fdff10cda111c649f47)
* phoenix-core/src/main/java/org/apache/phoenix/util/ExpressionUtil.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/WhereOptimizer.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/AggregateFunction.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/BaseCompoundExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/ExpressionCompiler.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/RoundDecimalExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/AndExpression.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/CountAggregateFunction.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/FloorDecimalExpression.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/CurrentDateTimeFunction.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/Determinism.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/CoalesceFunction.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/Expression.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/RoundDateExpression.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/ComparisonExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/BaseExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/UpsertCompiler.java
* phoenix-core/src/main/java/org/apache/phoenix/execute/HashJoinPlan.java
* phoenix-core/src/test/java/org/apache/phoenix/expression/DeterminismTest.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/CeilDecimalExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/parse/FunctionParseNode.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/SequenceManager.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/IsNullExpression.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/LiteralExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/CreateTableCompiler.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/SingleAggregateFunction.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/NotExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/WhereCompiler.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java


> Change Expression.isDeterministic() to return a enum of values ALWAYS, 
> PER_STATEMENT, PER_ROW
> ---------------------------------------------------------------------------------------------
>
>                 Key: PHOENIX-1030
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1030
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Thomas D'Silva
>            Assignee: Thomas D'Silva
>         Attachments: PHOENIX-1030-3.0.patch, PHOENIX-1030-3.0.patch, 
> PHOENIX-1030-3.0.patch, PHOENIX-1030-4.0.patch, PHOENIX-1030-4.0.patch, 
> PHOENIX-1030-master.patch
>
>
> Change Expression.isDeterministic() to return an ENUM with three values
> DETERMINISTIC -  the expression returns the same output every time given the 
> same input.
> UNDETERMINISTIC_ROW - the expression should be computed for every row
> UNDETERMINISTIC_STMT - the expression should be be computed for a given 
> statement only once
> See PHOENIX-1001



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

Reply via email to