Skip to content

Conversation

@Xuanwo
Copy link
Member

@Xuanwo Xuanwo commented Aug 15, 2025

Which issue does this PR close?

Rationale for this change

Help rust generate better code.

What changes are included in this PR?

Use impl Write instead of dyn Write

Are these changes tested?

In CI.

Are there any user-facing changes?

Yes, the public API changed.

Signed-off-by: Xuanwo <github@xuanwo.io>
@github-actions github-actions bot added arrow Changes to the arrow crate arrow-avro arrow-avro crate labels Aug 15, 2025
Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me -- thank you @Xuanwo

@jecsand838 could you also please review this? I know you are out until next week

@jecsand838
Copy link
Contributor

@alamb Had a minute to check this. LGTM!

@Xuanwo Thank you so much for this PR!

@alamb alamb merged commit 6c1b96f into apache:main Aug 15, 2025
23 checks passed
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.

[Avro] Use Write rather dyn Write in Decoder

3 participants