[ https://issues.apache.org/jira/browse/DRILL-7128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Khurram Faraaz reassigned DRILL-7128: ------------------------------------- Assignee: salim achouche > IllegalStateException: Read batch count [0] should be greater than zero > ----------------------------------------------------------------------- > > Key: DRILL-7128 > URL: https://issues.apache.org/jira/browse/DRILL-7128 > Project: Apache Drill > Issue Type: Bug > Components: Storage - Parquet > Affects Versions: 1.15.0 > Reporter: Khurram Faraaz > Assignee: salim achouche > Priority: Major > > Source table is a Hive table stored as parquet. > Issue is seen only when querying datacapturekey column, which is of VARCHAR > type. > Hive 2.3 > MapR Drill : 1.15.0.0-mapr > commit id : 951ef156fb1025677a2ca2dcf84e11002bf4b513 > {noformat} > 0: jdbc:drill:drillbit=test.a.node1> describe bt_br_cc_invalid_leads ; > +-------------------------------------+--------------------+--------------+ > | COLUMN_NAME | DATA_TYPE | IS_NULLABLE | > +-------------------------------------+--------------------+--------------+ > | wrapup | CHARACTER VARYING | YES | > | datacapturekey | CHARACTER VARYING | YES | > | leadgendate | CHARACTER VARYING | YES | > | crla1 | CHARACTER VARYING | YES | > | crla2 | CHARACTER VARYING | YES | > | invalid_lead | INTEGER | YES | > | destination_advertiser_vendor_name | CHARACTER VARYING | YES | > | source_program_key | CHARACTER VARYING | YES | > | publisher_publisher | CHARACTER VARYING | YES | > | areaname | CHARACTER VARYING | YES | > | data_abertura_ficha | CHARACTER VARYING | YES | > +-------------------------------------+--------------------+--------------+ > 11 rows selected (1.85 seconds) > 0: jdbc:drill:drillbit=test.a.node1> > // from the view definition, note that column datacapturekey is of type > VARVCHAR with precision 2000 > { > "name" : "bt_br_cc_invalid_leads", > "sql" : "SELECT CAST(`wrapup` AS VARCHAR(2000)) AS `wrapup`, > CAST(`datacapturekey` AS VARCHAR(2000)) AS `datacapturekey`, > CAST(`leadgendate` AS VARCHAR(2000)) AS `leadgendate`, CAST(`crla1` AS > VARCHAR(2000)) AS `crla1`, CAST(`crla2` AS VARCHAR(2000)) AS `crla2`, > CAST(`invalid_lead` AS INTEGER) AS `invalid_lead`, > CAST(`destination_advertiser_vendor_name` AS VARCHAR(2000)) AS > `destination_advertiser_vendor_name`, CAST(`source_program_key` AS > VARCHAR(2000)) AS `source_program_key`, CAST(`publisher_publisher` AS > VARCHAR(2000)) AS `publisher_publisher`, CAST(`areaname` AS VARCHAR(2000)) AS > `areaname`, CAST(`data_abertura_ficha` AS VARCHAR(2000)) AS > `data_abertura_ficha`\nFROM > `dfs`.`root`.`/user/bigtable/logs/hive/warehouse/bt_br_cc_invalid_leads`", > "fields" : [ { > "name" : "wrapup", > "type" : "VARCHAR", > "precision" : 2000, > "isNullable" : true > }, { > "name" : "datacapturekey", > "type" : "VARCHAR", > "precision" : 2000, > "isNullable" : true > ... > ... > // total number of rows in bt_br_cc_invalid_leads > 0: jdbc:drill:drillbit=test.a.node1> select count(*) from > bt_br_cc_invalid_leads ; > +---------+ > | EXPR$0 | > +---------+ > | 20599 | > +---------+ > 1 row selected (0.173 seconds) > {noformat} > Stack trace from drillbit.log > {noformat} > 2019-03-18 12:19:01,610 [237010da-6eda-a913-0424-32f63fbe01be:foreman] INFO > o.a.drill.exec.work.foreman.Foreman - Query text for query with id > 237010da-6eda-a913-0424-32f63fbe01be issued by bigtable: SELECT > `bt_br_cc_invalid_leads`.`datacapturekey` AS `datacapturekey` > FROM `dfs.drill_views`.`bt_br_cc_invalid_leads` `bt_br_cc_invalid_leads` > GROUP BY `bt_br_cc_invalid_leads`.`datacapturekey` > 2019-03-18 12:19:02,495 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] INFO > o.a.d.e.w.fragment.FragmentExecutor - > 237010da-6eda-a913-0424-32f63fbe01be:0:0: State change requested > AWAITING_ALLOCATION --> RUNNING > 2019-03-18 12:19:02,495 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] INFO > o.a.d.e.w.f.FragmentStatusReporter - > 237010da-6eda-a913-0424-32f63fbe01be:0:0: State to report: RUNNING > 2019-03-18 12:19:02,502 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] INFO > o.a.d.exec.physical.impl.ScanBatch - User Error Occurred: Error in parquet > record reader. > Message: > Hadoop path: > /user/bigtable/logs/hive/warehouse/bt_br_cc_invalid_leads/000008_0 > Total records read: 0 > Row group index: 0 > Records in row group: 1551 > Parquet Metadata: ParquetMetaData{FileMetaData{schema: message hive_schema { > optional binary wrapup (UTF8); > optional binary datacapturekey (UTF8); > optional binary leadgendate (UTF8); > optional binary crla1 (UTF8); > optional binary crla2 (UTF8); > optional binary invalid_lead (UTF8); > optional binary destination_advertiser_vendor_name (UTF8); > optional binary source_program_key (UTF8); > optional binary publisher_publisher (UTF8); > optional binary areaname (UTF8); > optional binary data_abertura_ficha (UTF8); > } > , metadata: {}}, blocks: [BlockMetaData\{1551, 139906 > [ColumnMetaData{UNCOMPRESSED [wrapup] optional binary wrapup (UTF8) > [PLAIN_DICTIONARY, RLE, BIT_PACKED], 4}, ColumnMetaData\{UNCOMPRESSED > [datacapturekey] optional binary datacapturekey (UTF8) [RLE, PLAIN, > BIT_PACKED], 656}, ColumnMetaData\{UNCOMPRESSED [leadgendate] optional binary > leadgendate (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 23978}, > ColumnMetaData\{UNCOMPRESSED [crla1] optional binary crla1 (UTF8) [RLE, > PLAIN, BIT_PACKED], 26448}, ColumnMetaData\{UNCOMPRESSED [crla2] optional > binary crla2 (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 62196}, > ColumnMetaData\{UNCOMPRESSED [invalid_lead] optional binary invalid_lead > (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 92509}, > ColumnMetaData\{UNCOMPRESSED [destination_advertiser_vendor_name] optional > binary destination_advertiser_vendor_name (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 92565}, ColumnMetaData\{UNCOMPRESSED [source_program_key] > optional binary source_program_key (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 93571}, ColumnMetaData\{UNCOMPRESSED [publisher_publisher] > optional binary publisher_publisher (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 94587}, ColumnMetaData\{UNCOMPRESSED [areaname] optional binary > areaname (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 96042}, > ColumnMetaData\{UNCOMPRESSED [data_abertura_ficha] optional binary > data_abertura_ficha (UTF8) [RLE, PLAIN, BIT_PACKED], 104162}]}]} (Error in > parquet record reader. > Message: > Hadoop path: > /user/bigtable/logs/hive/warehouse/bt_br_cc_invalid_leads/000008_0 > Total records read: 0 > Row group index: 0 > Records in row group: 1551 > Parquet Metadata: ParquetMetaData{FileMetaData{schema: message hive_schema { > optional binary wrapup (UTF8); > optional binary datacapturekey (UTF8); > optional binary leadgendate (UTF8); > optional binary crla1 (UTF8); > optional binary crla2 (UTF8); > optional binary invalid_lead (UTF8); > optional binary destination_advertiser_vendor_name (UTF8); > optional binary source_program_key (UTF8); > optional binary publisher_publisher (UTF8); > optional binary areaname (UTF8); > optional binary data_abertura_ficha (UTF8); > } > , metadata: {}}, blocks: [BlockMetaData\{1551, 139906 > [ColumnMetaData{UNCOMPRESSED [wrapup] optional binary wrapup (UTF8) > [PLAIN_DICTIONARY, RLE, BIT_PACKED], 4}, ColumnMetaData\{UNCOMPRESSED > [datacapturekey] optional binary datacapturekey (UTF8) [RLE, PLAIN, > BIT_PACKED], 656}, ColumnMetaData\{UNCOMPRESSED [leadgendate] optional binary > leadgendate (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 23978}, > ColumnMetaData\{UNCOMPRESSED [crla1] optional binary crla1 (UTF8) [RLE, > PLAIN, BIT_PACKED], 26448}, ColumnMetaData\{UNCOMPRESSED [crla2] optional > binary crla2 (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 62196}, > ColumnMetaData\{UNCOMPRESSED [invalid_lead] optional binary invalid_lead > (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 92509}, > ColumnMetaData\{UNCOMPRESSED [destination_advertiser_vendor_name] optional > binary destination_advertiser_vendor_name (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 92565}, ColumnMetaData\{UNCOMPRESSED [source_program_key] > optional binary source_program_key (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 93571}, ColumnMetaData\{UNCOMPRESSED [publisher_publisher] > optional binary publisher_publisher (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 94587}, ColumnMetaData\{UNCOMPRESSED [areaname] optional binary > areaname (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 96042}, > ColumnMetaData\{UNCOMPRESSED [data_abertura_ficha] optional binary > data_abertura_ficha (UTF8) [RLE, PLAIN, BIT_PACKED], 104162}]}]}) > org.apache.drill.common.exceptions.UserException: INTERNAL_ERROR ERROR: Error > in parquet record reader. > Message: > Hadoop path: > /user/bigtable/logs/hive/warehouse/bt_br_cc_invalid_leads/000008_0 > Total records read: 0 > Row group index: 0 > Records in row group: 1551 > Parquet Metadata: ParquetMetaData{FileMetaData{schema: message hive_schema { > optional binary wrapup (UTF8); > optional binary datacapturekey (UTF8); > optional binary leadgendate (UTF8); > optional binary crla1 (UTF8); > optional binary crla2 (UTF8); > optional binary invalid_lead (UTF8); > optional binary destination_advertiser_vendor_name (UTF8); > optional binary source_program_key (UTF8); > optional binary publisher_publisher (UTF8); > optional binary areaname (UTF8); > optional binary data_abertura_ficha (UTF8); > } > , metadata: {}}, blocks: [BlockMetaData\{1551, 139906 > [ColumnMetaData{UNCOMPRESSED [wrapup] optional binary wrapup (UTF8) > [PLAIN_DICTIONARY, RLE, BIT_PACKED], 4}, ColumnMetaData\{UNCOMPRESSED > [datacapturekey] optional binary datacapturekey (UTF8) [RLE, PLAIN, > BIT_PACKED], 656}, ColumnMetaData\{UNCOMPRESSED [leadgendate] optional binary > leadgendate (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 23978}, > ColumnMetaData\{UNCOMPRESSED [crla1] optional binary crla1 (UTF8) [RLE, > PLAIN, BIT_PACKED], 26448}, ColumnMetaData\{UNCOMPRESSED [crla2] optional > binary crla2 (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 62196}, > ColumnMetaData\{UNCOMPRESSED [invalid_lead] optional binary invalid_lead > (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 92509}, > ColumnMetaData\{UNCOMPRESSED [destination_advertiser_vendor_name] optional > binary destination_advertiser_vendor_name (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 92565}, ColumnMetaData\{UNCOMPRESSED [source_program_key] > optional binary source_program_key (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 93571}, ColumnMetaData\{UNCOMPRESSED [publisher_publisher] > optional binary publisher_publisher (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 94587}, ColumnMetaData\{UNCOMPRESSED [areaname] optional binary > areaname (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 96042}, > ColumnMetaData\{UNCOMPRESSED [data_abertura_ficha] optional binary > data_abertura_ficha (UTF8) [RLE, PLAIN, BIT_PACKED], 104162}]}]} > Please, refer to logs for more information. > [Error Id: f951a96c-623e-4423-b4f9-806a29b398dd ] > at > org.apache.drill.common.exceptions.UserException$Builder.build(UserException.java:633) > ~[drill-common-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:293) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:126) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:116) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractUnaryRecordBatch.innerNext(AbstractUnaryRecordBatch.java:63) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:143) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:186) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:126) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:116) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.physical.impl.aggregate.HashAggBatch.buildSchema(HashAggBatch.java:226) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:161) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:126) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:116) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractUnaryRecordBatch.innerNext(AbstractUnaryRecordBatch.java:63) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:143) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:186) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:104) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:83) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:94) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.work.fragment.FragmentExecutor$1.run(FragmentExecutor.java:297) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.work.fragment.FragmentExecutor$1.run(FragmentExecutor.java:284) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_152] > at javax.security.auth.Subject.doAs(Subject.java:422) [na:1.8.0_152] > at > org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1669) > [hadoop-common-2.7.0-mapr-1808.jar:na] > at > org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:284) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.common.SelfCleaningRunnable.run(SelfCleaningRunnable.java:38) > [drill-common-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > [na:1.8.0_152] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > [na:1.8.0_152] > at java.lang.Thread.run(Thread.java:748) [na:1.8.0_152] > Caused by: org.apache.drill.common.exceptions.DrillRuntimeException: Error in > parquet record reader. > Message: > Hadoop path: > /user/bigtable/logs/hive/warehouse/bt_br_cc_invalid_leads/000008_0 > Total records read: 0 > Row group index: 0 > Records in row group: 1551 > Parquet Metadata: ParquetMetaData{FileMetaData{schema: message hive_schema { > optional binary wrapup (UTF8); > optional binary datacapturekey (UTF8); > optional binary leadgendate (UTF8); > optional binary crla1 (UTF8); > optional binary crla2 (UTF8); > optional binary invalid_lead (UTF8); > optional binary destination_advertiser_vendor_name (UTF8); > optional binary source_program_key (UTF8); > optional binary publisher_publisher (UTF8); > optional binary areaname (UTF8); > optional binary data_abertura_ficha (UTF8); > } > , metadata: {}}, blocks: [BlockMetaData\{1551, 139906 > [ColumnMetaData{UNCOMPRESSED [wrapup] optional binary wrapup (UTF8) > [PLAIN_DICTIONARY, RLE, BIT_PACKED], 4}, ColumnMetaData\{UNCOMPRESSED > [datacapturekey] optional binary datacapturekey (UTF8) [RLE, PLAIN, > BIT_PACKED], 656}, ColumnMetaData\{UNCOMPRESSED [leadgendate] optional binary > leadgendate (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 23978}, > ColumnMetaData\{UNCOMPRESSED [crla1] optional binary crla1 (UTF8) [RLE, > PLAIN, BIT_PACKED], 26448}, ColumnMetaData\{UNCOMPRESSED [crla2] optional > binary crla2 (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 62196}, > ColumnMetaData\{UNCOMPRESSED [invalid_lead] optional binary invalid_lead > (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 92509}, > ColumnMetaData\{UNCOMPRESSED [destination_advertiser_vendor_name] optional > binary destination_advertiser_vendor_name (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 92565}, ColumnMetaData\{UNCOMPRESSED [source_program_key] > optional binary source_program_key (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 93571}, ColumnMetaData\{UNCOMPRESSED [publisher_publisher] > optional binary publisher_publisher (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 94587}, ColumnMetaData\{UNCOMPRESSED [areaname] optional binary > areaname (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 96042}, > ColumnMetaData\{UNCOMPRESSED [data_abertura_ficha] optional binary > data_abertura_ficha (UTF8) [RLE, PLAIN, BIT_PACKED], 104162}]}]} > at > org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.handleException(ParquetRecordReader.java:271) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.next(ParquetRecordReader.java:290) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.physical.impl.ScanBatch.internalNext(ScanBatch.java:223) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:271) > [drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > ... 27 common frames omitted > Caused by: java.lang.IllegalStateException: Read batch count [0] should be > greater than zero > at > org.apache.drill.shaded.guava.com.google.common.base.Preconditions.checkState(Preconditions.java:509) > ~[drill-shaded-guava-23.0.jar:23.0] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLenNullableFixedEntryReader.getEntry(VarLenNullableFixedEntryReader.java:49) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLenBulkPageReader.getFixedEntry(VarLenBulkPageReader.java:167) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLenBulkPageReader.getEntry(VarLenBulkPageReader.java:132) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLenColumnBulkInput.next(VarLenColumnBulkInput.java:154) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLenColumnBulkInput.next(VarLenColumnBulkInput.java:38) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.vector.VarCharVector$Mutator.setSafe(VarCharVector.java:624) > ~[vector-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.vector.NullableVarCharVector$Mutator.setSafe(NullableVarCharVector.java:716) > ~[vector-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLengthColumnReaders$NullableVarCharColumn.setSafe(VarLengthColumnReaders.java:215) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLengthValuesColumn.readRecordsInBulk(VarLengthValuesColumn.java:98) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLenBinaryReader.readRecordsInBulk(VarLenBinaryReader.java:114) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.VarLenBinaryReader.readFields(VarLenBinaryReader.java:92) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.BatchReader$VariableWidthReader.readRecords(BatchReader.java:156) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.BatchReader.readBatch(BatchReader.java:43) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > at > org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.next(ParquetRecordReader.java:288) > ~[drill-java-exec-1.15.0.0-mapr.jar:1.15.0.0-mapr] > ... 29 common frames omitted > 2019-03-18 12:19:02,502 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] INFO > o.a.d.e.w.fragment.FragmentExecutor - > 237010da-6eda-a913-0424-32f63fbe01be:0:0: State change requested RUNNING --> > FAILED > 2019-03-18 12:19:02,502 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] ERROR > o.a.d.e.physical.impl.BaseRootExec - Batch dump started: dumping last 2 > failed batches > 2019-03-18 12:19:02,503 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] ERROR > o.a.d.e.p.i.p.ProjectRecordBatch - ProjectRecordBatch[projector=null, > hasRemainder=false, remainderIndex=0, recordCount=0, > container=org.apache.drill.exec.record.VectorContainer@79a74963[recordCount = > 0, schemaChanged = true, schema = null, wrappers = [], ...]] > 2019-03-18 12:19:02,503 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] ERROR > o.a.d.exec.physical.impl.ScanBatch - > ScanBatch[container=org.apache.drill.exec.record.VectorContainer@321387c5[recordCount > = 0, schemaChanged = true, schema = null, wrappers = > [org.apache.drill.exec.vector.NullableVarCharVector@25c92bff[field = > [`datacapturekey` (VARCHAR:OPTIONAL)], ...]], ...], > currentReader=ParquetRecordReader[File=/user/bigtable/logs/hive/warehouse/bt_br_cc_invalid_leads/000008_0, > Row group index=0, Records in row group=1551, Total records read=0, > MetadataParquetMetaData{FileMetaData{schema: message hive_schema { > optional binary wrapup (UTF8); > optional binary datacapturekey (UTF8); > optional binary leadgendate (UTF8); > optional binary crla1 (UTF8); > optional binary crla2 (UTF8); > optional binary invalid_lead (UTF8); > optional binary destination_advertiser_vendor_name (UTF8); > optional binary source_program_key (UTF8); > optional binary publisher_publisher (UTF8); > optional binary areaname (UTF8); > optional binary data_abertura_ficha (UTF8); > } > , metadata: {}}, blocks: [BlockMetaData\{1551, 139906 > [ColumnMetaData{UNCOMPRESSED [wrapup] optional binary wrapup (UTF8) > [PLAIN_DICTIONARY, RLE, BIT_PACKED], 4}, ColumnMetaData\{UNCOMPRESSED > [datacapturekey] optional binary datacapturekey (UTF8) [RLE, PLAIN, > BIT_PACKED], 656}, ColumnMetaData\{UNCOMPRESSED [leadgendate] optional binary > leadgendate (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 23978}, > ColumnMetaData\{UNCOMPRESSED [crla1] optional binary crla1 (UTF8) [RLE, > PLAIN, BIT_PACKED], 26448}, ColumnMetaData\{UNCOMPRESSED [crla2] optional > binary crla2 (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 62196}, > ColumnMetaData\{UNCOMPRESSED [invalid_lead] optional binary invalid_lead > (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 92509}, > ColumnMetaData\{UNCOMPRESSED [destination_advertiser_vendor_name] optional > binary destination_advertiser_vendor_name (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 92565}, ColumnMetaData\{UNCOMPRESSED [source_program_key] > optional binary source_program_key (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 93571}, ColumnMetaData\{UNCOMPRESSED [publisher_publisher] > optional binary publisher_publisher (UTF8) [PLAIN_DICTIONARY, RLE, > BIT_PACKED], 94587}, ColumnMetaData\{UNCOMPRESSED [areaname] optional binary > areaname (UTF8) [PLAIN_DICTIONARY, RLE, BIT_PACKED], 96042}, > ColumnMetaData\{UNCOMPRESSED [data_abertura_ficha] optional binary > data_abertura_ficha (UTF8) [RLE, PLAIN, BIT_PACKED], 104162}]}]}], > schema=null] > 2019-03-18 12:19:02,503 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] ERROR > o.a.d.e.physical.impl.BaseRootExec - Batch dump completed. > 2019-03-18 12:19:02,504 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] INFO > o.a.d.e.w.fragment.FragmentExecutor - > 237010da-6eda-a913-0424-32f63fbe01be:0:0: State change requested FAILED --> > FINISHED > 2019-03-18 12:19:02,508 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] WARN > o.a.d.exec.rpc.control.WorkEventBus - Fragment > 237010da-6eda-a913-0424-32f63fbe01be:0:0 manager is not found in the work bus. > 2019-03-18 12:19:02,520 [237010da-6eda-a913-0424-32f63fbe01be:frag:0:0] WARN > o.a.d.e.w.f.QueryStateProcessor - Dropping request to move to COMPLETED state > as query is already at FAILED state (which is terminal). > [test@test1917 logs]$ > {noformat} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)