Skip to content

Conversation

@iemejia
Copy link
Member

@iemejia iemejia commented Mar 9, 2021

We should expose only Hadoop's Configuration as we do in other IOs. This also helps the Beam API to be compatible with the Parquet APIs. I introduced here a test that uses Parquet to do a filter predicates for example.

R: @aromanenko-dev
CC: @TheNeuralBit for awareness

@iemejia iemejia requested a review from aromanenko-dev March 9, 2021 08:46
Copy link
Contributor

@aromanenko-dev aromanenko-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, LGTM in general!

A minor comment and, please, update CHANGES.md and maybe add a simple example on Predicate using into main class Javadoc.

@iemejia
Copy link
Member Author

iemejia commented Mar 9, 2021

For the Filter Predicate use I will add that in a subsequent PR as part of BEAM-11908 where I plan to deprecate withProjection in favor of just using withConfiguration to continue the track of not reinventing connector specific APIs on Beam.

I will let you know for the review. Thanks @aromanenko-dev!

@iemejia iemejia merged commit 8408e38 into apache:master Mar 9, 2021
@iemejia
Copy link
Member Author

iemejia commented Mar 9, 2021

CC @JozoVilcek @anantdamle for awareness we decided to enable the full Hadoop Configuration object now. Sorry if this caused some inconvenience in the past.

@iemejia iemejia deleted the BEAM-11913-parquet-with-configuration branch March 9, 2021 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants