[ https://issues.apache.org/jira/browse/PARQUET-1208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16369359#comment-16369359 ]
Zoltan Ivanfi commented on PARQUET-1208: ---------------------------------------- https://github.com/apache/parquet-mr/pull/455 > Occasional endless loop in unit test > ------------------------------------ > > Key: PARQUET-1208 > URL: https://issues.apache.org/jira/browse/PARQUET-1208 > Project: Parquet > Issue Type: Bug > Reporter: Zoltan Ivanfi > Assignee: Zoltan Ivanfi > Priority: Major > Fix For: 1.10.0 > > > An excerpt from {{TestParquetMetadataConverter.randomTestFilterMetaData}}: > {code:java} > for (int j = 0; j < 100; j++) { > // ... > int splitSize = random.nextInt(10000); > // ... > verifyAllFilters(melead tadata(rgs), splitSize); > // ... > } > {code} > An excerpt from {{verifyAllFilters(FileMetaData md, long splitWidth)}}: > {code:java} > for (long start = 0; start < fileSize(md); start += splitWidth) { > {code} > When {{random.nextInt(10000);}} returns 0, this will result in an infinite > loop. -- This message was sent by Atlassian JIRA (v7.6.3#76005)