[
https://issues.apache.org/jira/browse/DRILL-4205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15060473#comment-15060473
]
Dechang Gu commented on DRILL-4205:
-----------------------------------
Error: SYSTEM ERROR: IndexOutOfBoundsException: srcIndex: 1048587
Fragment 0:0
[Error Id: ad8d2bc0-259f-483c-9024-93865963541e on ucs-node4.perf.lab:31010]
(org.apache.drill.common.exceptions.DrillRuntimeException) Error in parquet
record reader.
Message:
Hadoop path: /tpcdsPigParq/SF100/store_sales/part-m-00073.parquet
Total records read: 135280
Mock records read: 0
Records to read: 1424
Row group index: 0
Records in row group: 3775712
Parquet Metadata: ParquetMetaData{FileMetaData{schema: message pig_schema {
optional int64 ss_sold_date_sk;
optional int64 ss_sold_time_sk;
optional int64 ss_item_sk;
optional int64 ss_customer_sk;
optional int64 ss_cdemo_sk;
optional int64 ss_hdemo_sk;
optional int64 ss_addr_sk;
optional int64 ss_store_sk;
optional int64 ss_promo_sk;
optional int64 ss_ticket_number;
optional int64 ss_quantity;
optional double ss_wholesale_cost;
optional double ss_list_price;
optional double ss_sales_price;
optional double ss_ext_discount_amt;
optional double ss_ext_sales_price;
optional double ss_ext_wholesale_cost;
optional double ss_ext_list_price;
optional double ss_ext_tax;
optional double ss_coupon_amt;
optional double ss_net_paid;
optional double ss_net_paid_inc_tax;
optional double ss_net_profit;
}
, metadata: {pig.schema=ss_sold_date_sk: long,ss_sold_time_sk: long,ss_item_sk:
long,ss_customer_sk: long,ss_cdemo_sk: long,ss_hdemo_sk: long,ss_addr_sk:
long,ss_store_sk: long,ss_promo_sk: long,ss_ticket_number: long,ss_quantity:
long,ss_wholesale_cost: double,ss_list_price: double,ss_sales_price:
double,ss_ext_discount_amt: double,ss_ext_sales_price:
double,ss_ext_wholesale_cost: double,ss_ext_list_price: double,ss_ext_tax:
double,ss_coupon_amt: double,ss_net_paid: double,ss_net_paid_inc_tax:
double,ss_net_profit: double}}, blocks: [BlockMetaData{3775712, 0
[ColumnMetaData{UNCOMPRESSED [ss_sold_date_sk] INT64 [], 4},
ColumnMetaData{UNCOMPRESSED [ss_sold_time_sk] INT64 [], 29267389},
ColumnMetaData{UNCOMPRESSED [ss_item_sk] INT64 [], 58537018},
ColumnMetaData{UNCOMPRESSED [ss_customer_sk] INT64 [], 88743669},
ColumnMetaData{UNCOMPRESSED [ss_cdemo_sk] INT64 [], 118014602},
ColumnMetaData{UNCOMPRESSED [ss_hdemo_sk] INT64 [], 147285963},
ColumnMetaData{UNCOMPRESSED [ss_addr_sk] INT64 [], 176556258},
ColumnMetaData{UNCOMPRESSED [ss_store_sk] INT64 [], 205824976},
ColumnMetaData{UNCOMPRESSED [ss_promo_sk] INT64 [], 235094014},
ColumnMetaData{UNCOMPRESSED [ss_ticket_number] INT64 [], 264361193},
ColumnMetaData{UNCOMPRESSED [ss_quantity] INT64 [], 294567844},
ColumnMetaData{UNCOMPRESSED [ss_wholesale_cost] DOUBLE [], 323835708},
ColumnMetaData{UNCOMPRESSED [ss_list_price] DOUBLE [], 353102398},
ColumnMetaData{UNCOMPRESSED [ss_sales_price] DOUBLE [], 382371438},
ColumnMetaData{UNCOMPRESSED [ss_ext_discount_amt] DOUBLE [], 411640889},
ColumnMetaData{UNCOMPRESSED [ss_ext_sales_price] DOUBLE [], 440911353},
ColumnMetaData{UNCOMPRESSED [ss_ext_wholesale_cost] DOUBLE [], 470180589},
ColumnMetaData{UNCOMPRESSED [ss_ext_list_price] DOUBLE [], 499448181},
ColumnMetaData{UNCOMPRESSED [ss_ext_tax] DOUBLE [], 528714378},
ColumnMetaData{UNCOMPRESSED [ss_coupon_amt] DOUBLE [], 557982761},
ColumnMetaData{UNCOMPRESSED [ss_net_paid] DOUBLE [], 587253225},
ColumnMetaData{UNCOMPRESSED [ss_net_paid_inc_tax] DOUBLE [], 616521701},
ColumnMetaData{UNCOMPRESSED [ss_net_profit] DOUBLE [], 645790652}]}]}
org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.handleAndRaise():345
org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.next():447
org.apache.drill.exec.physical.impl.ScanBatch.next():191
org.apache.drill.exec.record.AbstractRecordBatch.next():119
org.apache.drill.exec.record.AbstractRecordBatch.next():109
org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext():51
org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext():132
org.apache.drill.exec.record.AbstractRecordBatch.next():162
org.apache.drill.exec.physical.impl.BaseRootExec.next():104
org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext():81
org.apache.drill.exec.physical.impl.BaseRootExec.next():94
org.apache.drill.exec.work.fragment.FragmentExecutor$1.run():256
org.apache.drill.exec.work.fragment.FragmentExecutor$1.run():250
java.security.AccessController.doPrivileged():-2
javax.security.auth.Subject.doAs():415
org.apache.hadoop.security.UserGroupInformation.doAs():1595
org.apache.drill.exec.work.fragment.FragmentExecutor.run():250
org.apache.drill.common.SelfCleaningRunnable.run():38
java.util.concurrent.ThreadPoolExecutor.runWorker():1145
java.util.concurrent.ThreadPoolExecutor$Worker.run():615
java.lang.Thread.run():745
Caused By (java.lang.IndexOutOfBoundsException) srcIndex: 1048587
io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes():255
io.netty.buffer.WrappedByteBuf.setBytes():378
io.netty.buffer.UnsafeDirectLittleEndian.setBytes():26
io.netty.buffer.DrillBuf.setBytes():685
io.netty.buffer.AbstractByteBuf.writeBytes():850
org.apache.drill.exec.store.parquet.columnreaders.NullableFixedByteAlignedReaders$NullableFixedByteAlignedReader.readField():68
org.apache.drill.exec.store.parquet.columnreaders.NullableColumnReader.processPages():152
org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.readAllFixedFields():386
org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.next():429
org.apache.drill.exec.physical.impl.ScanBatch.next():191
org.apache.drill.exec.record.AbstractRecordBatch.next():119
org.apache.drill.exec.record.AbstractRecordBatch.next():109
org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext():51
org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext():132
org.apache.drill.exec.record.AbstractRecordBatch.next():162
org.apache.drill.exec.physical.impl.BaseRootExec.next():104
org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext():81
org.apache.drill.exec.physical.impl.BaseRootExec.next():94
org.apache.drill.exec.work.fragment.FragmentExecutor$1.run():256
org.apache.drill.exec.work.fragment.FragmentExecutor$1.run():250
java.security.AccessController.doPrivileged():-2
javax.security.auth.Subject.doAs():415
org.apache.hadoop.security.UserGroupInformation.doAs():1595
org.apache.drill.exec.work.fragment.FragmentExecutor.run():250
org.apache.drill.common.SelfCleaningRunnable.run():38
java.util.concurrent.ThreadPoolExecutor.runWorker():1145
java.util.concurrent.ThreadPoolExecutor$Worker.run():615
java.lang.Thread.run():745 (state=,code=0)
> Simple query hit IndexOutOfBoundException
> ------------------------------------------
>
> Key: DRILL-4205
> URL: https://issues.apache.org/jira/browse/DRILL-4205
> Project: Apache Drill
> Issue Type: Bug
> Components: Functions - Drill
> Affects Versions: 1.4.0
> Reporter: Dechang Gu
> Assignee: Parth Chandra
>
> The following query failed due to IOB:
> 0: jdbc:drill:schema=wf_pigprq100> select * from
> `store_sales/part-m-00073.parquet`;
> Error: SYSTEM ERROR: IndexOutOfBoundsException: srcIndex: 1048587
> Fragment 0:0
> [Error Id: ad8d2bc0-259f-483c-9024-93865963541e on ucs-node4.perf.lab:31010]
> (org.apache.drill.common.exceptions.DrillRuntimeException) Error in parquet
> record reader.
> Message:
> Hadoop path: /tpcdsPigParq/SF100/store_sales/part-m-00073.parquet
> Total records read: 135280
> Mock records read: 0
> Records to read: 1424
> Row group index: 0
> Records in row group: 3775712
> Parquet Metadata: ParquetMetaData{FileMetaData{schema: message pig_schema {
> optional int64 ss_sold_date_sk;
> optional int64 ss_sold_time_sk;
> optional int64 ss_item_sk;
> optional int64 ss_customer_sk;
> optional int64 ss_cdemo_sk;
> optional int64 ss_hdemo_sk;
> optional int64 ss_addr_sk;
> optional int64 ss_store_sk;
> optional int64 ss_promo_sk;
> optional int64 ss_ticket_number;
> optional int64 ss_quantity;
> optional double ss_wholesale_cost;
> optional double ss_list_price;
> optional double ss_sales_price;
> optional double ss_ext_discount_amt;
> optional double ss_ext_sales_price;
> optional double ss_ext_wholesale_cost;
> optional double ss_ext_list_price;
> optional double ss_ext_tax;
> optional double ss_coupon_amt;
> optional double ss_net_paid;
> optional double ss_net_paid_inc_tax;
> optional double ss_net_profit;
> }
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)