Lars Hofhansl created PHOENIX-3006:
--------------------------------------

             Summary: FloorDecimalExpression(List) should be public 
                 Key: PHOENIX-3006
                 URL: https://issues.apache.org/jira/browse/PHOENIX-3006
             Project: Phoenix
          Issue Type: Bug
            Reporter: Lars Hofhansl


{{CREATE TABLE T (d DECIMAL PRIMARY KEY)}}
{{UPSERT INTO T SELECT TRUNC(rand()*100) FROM T}}

Fails with:
{code}
...
Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: 
org.apache.phoenix.expression.function.FloorDecimalExpression.<init>(java.util.List)
        at 
org.apache.phoenix.expression.function.ScalarFunction.clone(ScalarFunction.java:44)
        at 
org.apache.phoenix.expression.visitor.CloneExpressionVisitor.visitLeave(CloneExpressionVisitor.java:106)
        at 
org.apache.phoenix.expression.visitor.CloneExpressionVisitor.visitLeave(CloneExpressionVisitor.java:52)
        at 
org.apache.phoenix.expression.function.ScalarFunction.accept(ScalarFunction.java:58)
        at 
org.apache.phoenix.compile.RowProjector.cloneIfNecessary(RowProjector.java:123)
...
{code}



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

Reply via email to