Dandandan commented on PR #9574:
URL: https://github.com/apache/arrow-rs/pull/9574#issuecomment-4092847608

   > Is this similar to
   > 
   > * [parquet: decoder-level dictionary filter pushdown for Parquet readerĀ 
#9464](https://github.com/apache/arrow-rs/pull/9464)
   
   
   
   > Is this similar to
   > 
   > * [parquet: decoder-level dictionary filter pushdown for Parquet readerĀ 
#9464](https://github.com/apache/arrow-rs/pull/9464)
   
   No - this PR applies it to the dictionary (which is small thus fast) and 
avoids decompressing / decoding the data pages.
   
   The linked PR https://github.com/apache/arrow-rs/pull/9464 as far as I see 
tries to reuse the booleans from the predicate by gathering them back onto the 
rows.
   I think in case you only need to apply the rowfilter (and don't need the 
values) it could save materializing the values.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to