Skip to content

Conversation

@nathaniel-d-ef
Copy link
Contributor

Which issue does this PR close?

Rationale for this change

This PR adds Map and Enum encoders to the arrow-avro crate writer.

What changes are included in this PR?

New encoders:
Map
Enum

Corresponding changes in support of these encoders in FieldEncoder and FieldPlan

Are these changes tested?

Yes, additional complex type unit tests have been added. Benchmark tests have also been written but are being omitted here to keep the diff manageable. All tests, new and existing, pass.

Are there any user-facing changes?

n/a, arrow-avro crate is not yet public

@github-actions github-actions bot added arrow Changes to the arrow crate arrow-avro arrow-avro crate labels Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arrow Changes to the arrow crate arrow-avro arrow-avro crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant