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

Make the Avro coder bidirectional for types #81

Open
joshsh opened this issue Apr 3, 2023 · 0 comments
Open

Make the Avro coder bidirectional for types #81

joshsh opened this issue Apr 3, 2023 · 0 comments

Comments

@joshsh
Copy link
Collaborator

joshsh commented Apr 3, 2023

Currently, Hydra's avro coder is bidirectional for terms, but unidirectional for types: Avro schemas are the single source of truth, whereas there is no way to pass Hydra types into the coder as the source of truth. The latter is going to be necessary at some point for the sake of producing non-Avro graph data using Avro. The trick will be to re-use as much as possible of the bidirectional term coder between the Avro- and Hydra-based bicoders.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant