Skip to content

Support Configuring Parquet Column Specific Options via SQL Statement Options#7463

Closed
devinjdangelo wants to merge 2 commits intoapache:mainfrom
devinjdangelo:parquet_col_options
Closed

Support Configuring Parquet Column Specific Options via SQL Statement Options#7463
devinjdangelo wants to merge 2 commits intoapache:mainfrom
devinjdangelo:parquet_col_options

Conversation

@devinjdangelo
Copy link
Contributor

Which issue does this PR close?

Closes #7442

Rationale for this change

Extends syntax and allowed options for SQL statement options to configure parquet column level options (e.g. different compression for each column).

What changes are included in this PR?

Implements new parsing utils and options for parquet column specific options.

Are these changes tested?

Somewhat by existing tests, more tests needed.

Are there any user-facing changes?

Breaking change. Setting default parquet write settings are now suffixed with _default. E.g. "compression_default" since now "compression" expects column level settings.

@github-actions github-actions bot added the sqllogictest SQL Logic Tests (.slt) label Sep 2, 2023
@devinjdangelo devinjdangelo changed the title Parquet col options Support Configuring Parquet Column Specific Options via SQL Statement Options Sep 2, 2023
@alamb alamb closed this in #7466 Sep 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sqllogictest SQL Logic Tests (.slt)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow Setting Column Specific Parquet Write Options via SQL StatementOptions

1 participant