You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "James Turton (Jira)" <ji...@apache.org> on 2022/02/15 10:20:00 UTC

[jira] [Created] (DRILL-8134) Reading Parquet INT96 columns as timestamp crashes

James Turton created DRILL-8134:
-----------------------------------

             Summary: Reading Parquet INT96 columns as timestamp crashes
                 Key: DRILL-8134
                 URL: https://issues.apache.org/jira/browse/DRILL-8134
             Project: Apache Drill
          Issue Type: Bug
          Components: Storage - Parquet
    Affects Versions: 1.20.0
            Reporter: James Turton
            Assignee: James Turton
             Fix For: 1.20.0
         Attachments: result.tar.gz

Set store.parquet.reader.int96_as_timestamp = true and then query a file with an INT96 timestamp such as in the attachment.

[^result.tar.gz]

 
{code:java}
Caused by: java.lang.NullPointerException:
        at org.apache.drill.exec.store.parquet.columnreaders.ParquetRecordReader.next(ParquetRecordReader.java:234)
        at org.apache.drill.exec.physical.impl.ScanBatch.internalNext(ScanBatch.java:234)
        at org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:298)
        at org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:119)
        at org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:111)
        at org.apache.drill.exec.record.AbstractUnaryRecordBatch.innerNext(AbstractUnaryRecordBatch.java:59)
        at org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:85)
        at org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:170)
        at org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:103)
        at org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:81)
        at org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:93)
        at org.apache.drill.exec.work.fragment.FragmentExecutor.lambda$run$0(FragmentExecutor.java:321)
        at .......(:0)
        at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1926)
        at org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:310)
        at org.apache.drill.common.SelfCleaningRunnable.run(SelfCleaningRunnable.java:38) {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)