You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by GitBox <gi...@apache.org> on 2020/01/17 18:09:45 UTC
[GitHub] [incubator-iceberg] rdblue edited a comment on issue #682: Add
Parquet user-defined predicate to push down StartsWith
rdblue edited a comment on issue #682: Add Parquet user-defined predicate to push down StartsWith
URL: https://github.com/apache/incubator-iceberg/issues/682#issuecomment-575734167
When I opened this issue, I was thinking about the old read path. That's the one that @maqroll correctly pointed to. But we now use the new read path and the row group filters are [`ParquetMetricsRowGroupFilter`](https://github.com/apache/incubator-iceberg/blob/master/parquet/src/main/java/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.java) and [`ParquetDictionaryRowGroupFilter`](https://github.com/apache/incubator-iceberg/blob/master/parquet/src/main/java/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.java). We needed to add support to those classes for the `startsWith` predicate added by #327, which was done by @aokolnychyi in #398.
I think the only remaining task for this (and for IN/NOT_IN) is to update the conversion from Spark filters to use the new Iceberg expressions.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org