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: support serialize/deserialize DataFile into avro bytes #797

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ZENOTME
Copy link
Contributor

@ZENOTME ZENOTME commented Dec 13, 2024

This PR exposes the _serde::DataFile so that the user can serialize && deserialize the data file. related issue: #774

@ZENOTME
Copy link
Contributor Author

ZENOTME commented Dec 13, 2024

cc @liurenjie1024 @Xuanwo @Fokko @sdd

@ZENOTME
Copy link
Contributor Author

ZENOTME commented Dec 18, 2024

I change this PR to add interface to help serialize/deserialize DataFile into avro bytes. The idea comes from #774 (comment).

I think it can be a good start for #774. It provides the interface to let user serialize/deserialize the DataFile.

In later, we can discuss whether to let DataFile itself serializable and essentially, it means that we should contain more info in the DataFile and we don't need to provide the info(e.g. partition type) as parameters in the interface.

@ZENOTME ZENOTME changed the title feat: expose _serde::DataFile feat: support serialize/deserialize DataFile into avro bytes Dec 19, 2024
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.

1 participant