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

Zstandard codec for Avro #21218

Closed
damccorm opened this issue Jun 4, 2022 · 5 comments
Closed

Zstandard codec for Avro #21218

damccorm opened this issue Jun 4, 2022 · 5 comments

Comments

@damccorm
Copy link
Contributor

damccorm commented Jun 4, 2022

Currently AvroSource supports only snappy, deflate, bzip2 and xz codecs.

Avro library allows to write files with Zstandard codec too. Also BEAM-6365 added support of the codec but only for Text files.

Would be helpful to have Zstandard for Avro as well.

Imported from Jira BEAM-13319. Original Jira may contain additional context.
Reported by: splix.

@yyy1000
Copy link
Contributor

yyy1000 commented Dec 22, 2022

Interested in this!
I'm new to this and may have misunderstanding. :)
When I checked the original Jira, I found this PR(#16271) is still Work In Progress.
Could this task be done before that?

@damccorm
Copy link
Contributor Author

@RustedBones @kennknowles @aromanenko-dev @mosche could one of you comment here? (FYI, I imagine responses may be delayed as we're in the midst of holiday season)

@aromanenko-dev
Copy link
Contributor

I think it's blocked by current old Avro version that Beam support. We are working on extracting Avro into a separate extension and add a support of multiple Avro versions there (more details here #24292).

@yyy1000
Copy link
Contributor

yyy1000 commented Dec 23, 2022

OK, I will find other tasks to do first. :)

@RustedBones
Copy link
Contributor

I think this can be closed since there is new avro extension module is released

@mosche mosche closed this as completed Jun 7, 2023
@github-actions github-actions bot added this to the 2.49.0 Release milestone Jun 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants