Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
- Recently fixed the Flat Parquet reader to honor the number of records to read
- Though few tests failed:
TestUnionDistinct.testUnionDistinctEmptySides:356 Different number of records returned expected:<5> but was:<1>
TestUnionAll.testUnionAllEmptySides:355 Different number of records returned expected:<5> but was:<1>
- I debugged one of them and realized the Planner was setting the wrong number of rows to read (in this case, one)
- You can put a break point and see this happening:
Class: ParquetGroupScan
Method: updateRowGroupInfo(long maxRecords)
Attachments
Issue Links
- is caused by
-
DRILL-5846 Improve Parquet Reader Performance for Flat Data types
- Resolved
- is part of
-
DRILL-4517 Reading emtpy Parquet file failes with java.lang.IllegalArgumentException
- Resolved