Exception from create Page List From Column And Offset Index

Dremio 17.0.0

I am getting the following error when running a query:

c.d.p.reader.metadata.RowGroups - Exception from createPageListFromColumnAndOffsetIndex java.lang.ArrayIndexOutOfBoundsException

The message is logged from multiple threads while running the query. The query is not being accelerated, and I am unable to cancel the job.

The same query on a different but similar setup with less data is working fine and is being accelerated by the expected reflections.

Same dremio version, same table structure, same reflections and same query.

NB! I had to split the method name in the title for the post to be accepted (Title seems unclear, one or more words is very long)

@dotjdk Kindly share the query profile

Unfortunately I can’t. It contains sensitive information.

Seems to be the same issue reported here: Parquet Reader plugin fails to read metadata with ArrayIndexOutOfBoundsException

@dotjdk Would you be able to send output of parquet-tools meta <parquet-file>

There is no information in the logs about which files it has trouble reading. Only repeated WARN logs containing nothing but the text in my original post.

@dotjdk Would you be able to send the parquet file schema using parquet-tools?