You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Zoltán Borók-Nagy (Jira)" <ji...@apache.org> on 2024/03/07 16:07:00 UTC

[jira] [Created] (IMPALA-12879) Conjunct not referring to table field causes ERROR for Iceberg table

Zoltán Borók-Nagy created IMPALA-12879:
------------------------------------------

             Summary: Conjunct not referring to table field causes ERROR for Iceberg table
                 Key: IMPALA-12879
                 URL: https://issues.apache.org/jira/browse/IMPALA-12879
             Project: IMPALA
          Issue Type: Bug
            Reporter: Zoltán Borók-Nagy


I tried to sample a table with the following query:
{noformat}
select * from phone_pe where rand(unix_timestamp()) < 0.0001;{noformat}
And I got the following error:
{noformat}
ERROR: IndexOutOfBoundsException: Index: 0, Size: 0{noformat}
I caught the exception via JDB, stack trace was:
{noformat}
Thread-152931[1] where
  [1] java.util.ArrayList.rangeCheck (ArrayList.java:659)
  [2] java.util.ArrayList.get (ArrayList.java:435)
  [3] org.apache.impala.planner.IcebergScanPlanner.hasPartitionTransformType (IcebergScanPlanner.java:813)
  [4] org.apache.impala.planner.IcebergScanPlanner.isPartitionColumnIncluded (IcebergScanPlanner.java:795)
  [5] org.apache.impala.planner.IcebergScanPlanner.extractIcebergConjuncts (IcebergScanPlanner.java:769)
  [6] org.apache.impala.planner.IcebergScanPlanner.<init> (IcebergScanPlanner.java:152)
  [7] org.apache.impala.planner.SingleNodePlanner.createScanNode (SingleNodePlanner.java:1,881)
  [8] org.apache.impala.planner.SingleNodePlanner.createTableRefNode (SingleNodePlanner.java:2,209)
  [9] org.apache.impala.planner.SingleNodePlanner.createTableRefsPlan (SingleNodePlanner.java:933)
  [10] org.apache.impala.planner.SingleNodePlanner.createSelectPlan (SingleNodePlanner.java:748)
  [11] org.apache.impala.planner.SingleNodePlanner.createQueryPlan (SingleNodePlanner.java:280)
  [12] org.apache.impala.planner.SingleNodePlanner.createSingleNodePlan (SingleNodePlanner.java:172)
  [13] org.apache.impala.planner.Planner.createPlanFragments (Planner.java:128)
...
{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)