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)