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

Expose Compression Options or WriterProperties for writing to Delta #1469

Closed
theelderbeever opened this issue Jun 15, 2023 Discussed in #1464 · 0 comments · Fixed by #1497
Closed

Expose Compression Options or WriterProperties for writing to Delta #1469

theelderbeever opened this issue Jun 15, 2023 Discussed in #1464 · 0 comments · Fixed by #1497

Comments

@theelderbeever
Copy link
Contributor

Per the discussion linked... The current delta table writer does not expose setting compression currently and requires so more difficult workarounds. Exposing either and compression argument to the write method or allowing a custom WriterProperties or builder to the method would improve ease of use. See discussion for relevant code links.

Discussed in #1464

Originally posted by theelderbeever June 14, 2023
As the question states above I would like to use zstd instead of snappy for writing parquet files to delta lake using the rust crate. I haven't been able to find anything that mentions customizing this in the writer. Any clarity would be super helpful.

wjones127 pushed a commit that referenced this issue Jun 28, 2023
…eltaWriter (#1497)

# Description
Adds the capability to pass a configured WriterProperties to the
`RecordBatchWriter` and `DeltaWriter` similar to how the
`OptimizeBuilder` can be updated.

# Related Issue(s)
- closes #1469 
- closes #1235 

# Documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant