drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From 徐波 (JIRA) <j...@apache.org>
Subject [jira] [Created] (DRILL-3639) Internal error: Error while applying rule PruneScanRule:Filter_On_Scan_Parquet
Date Thu, 13 Aug 2015 06:50:45 GMT
徐波 created DRILL-3639:
-------------------------

             Summary: Internal error: Error while applying rule PruneScanRule:Filter_On_Scan_Parquet
                 Key: DRILL-3639
                 URL: https://issues.apache.org/jira/browse/DRILL-3639
             Project: Apache Drill
          Issue Type: Bug
          Components: Query Planning & Optimization
    Affects Versions: 1.1.0
            Reporter: 徐波
            Assignee: Jinfeng Ni


exception:
(org.apache.drill.exec.work.foreman.ForemanException) Unexpected exception during fragment
initialization: Internal error: Error while applying rule PruneScanRule:Filter_On_Scan_Parquet
Caused By (java.lang.AssertionError) null
    org.apache.drill.exec.expr.fn.interpreter.InterpreterEvaluator$EvalVisitor.isBitOn():490
    org.apache.drill.exec.expr.fn.interpreter.InterpreterEvaluator$EvalVisitor.visitBooleanAnd():434
    org.apache.drill.exec.expr.fn.interpreter.InterpreterEvaluator$EvalVisitor.visitBooleanOperator():332
    org.apache.drill.exec.expr.fn.interpreter.InterpreterEvaluator$EvalVisitor.visitBooleanOperator():147
    org.apache.drill.common.expression.BooleanOperator.accept():36

my sql:
select col1 from hdfs.root.`/dir/table1` where col2<cast('222222222.0' as double) and col3=101
limit 10

col2 is not a partition column and col3 is a partition column, so the FindPartitionConditions
get a wrong condition like 'AND(CAST('222222222.0'):DOUBLE NOT NULL, =($1, 101))'



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

Mime
View raw message