Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add parquet file reading support for s3fdw #103

Merged
merged 3 commits into from
Jun 12, 2023

Conversation

burmecia
Copy link
Member

@burmecia burmecia commented Jun 9, 2023

What kind of change does this PR introduce?

This PR is to add Parquet file reading support for S3FDW. It also support (gzip, bzip2, xz, zlib) compressed Parquet file. Fix #97 .

What is the current behavior?

Parquet file is not supported currently.

What is the new behavior?

S3FDW will support Parquet file reading.

Additional context

N/A

@burmecia burmecia added the enhancement New feature or request label Jun 9, 2023
@burmecia burmecia requested a review from olirice June 10, 2023 05:36
@ankrgyl
Copy link
Contributor

ankrgyl commented Jun 10, 2023

Does it push filters / projections down? I.e. only read the relevant sections of the parquet file by filtering / projecting via its metadata?

@burmecia
Copy link
Member Author

Does it push filters / projections down? I.e. only read the relevant sections of the parquet file by filtering / projecting via its metadata?

Pushdown isn't supported yet, nested data is also not supported, it just do simple column projection at this moment.

docs/s3.md Outdated Show resolved Hide resolved
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com>
@burmecia burmecia merged commit c63e89a into main Jun 12, 2023
@burmecia burmecia deleted the feat/s3fdw-parquet-support branch June 12, 2023 02:51
kamyshdm pushed a commit to dymium-io/supabase-wrappers that referenced this pull request Jun 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Parquet support in s3
3 participants